输出水仙花数。输入一个正整数n(3≤n≤7),输出所有的n位水仙花数,试 #includelong calc(long num,long count){if(num=0){return 0;}else if(count=0){return 1;}else{return num*calc(num,count-1);}}void main(){long i,n,numA,numB,numC,numD,numE,numF,numG;printf(\"请输入n的值:\");scanf(\"%d\",&n);while(n|n>;7){if(n>;=3&n){break;}printf(\"请输入一个大于等于3或小于等于7的数!\\n\");printf(\"\\n\");printf(\"请输入n的值:\");scanf(\"%d\",&n);}if(n=3){printf(\"1000以内的水仙花数有:\");for(i=100;i;i+){numA=i/100;numB=i%100/10;numC=i%100%10;if(i=calc(numA,3)+calc(numB,3)+calc(numC,3)){printf(\"%ld\",i);}}printf(\"\\n\");}else if(n=4){printf(\"10000以内的水仙花数有:\");for(i=1000;i;i+){numA=i/1000;numB=i%1000/100;numC=i%1000%100/10;numD=i%1000%100%10;if(i=calc(numA,3)+calc(numB,3)+calc(numC,3)+calc(numD,3)){printf(\"%ld\",i);}}printf(\"\\n\");}else if(n=5){printf(\"10000以内的水仙花数有:\");for(i=10000;i;i+){numA=i/10000;numB=i%10000/1000;numC=i%1000%1000/100;numD=i%1000%1000%100/10;numE=i%1000%1000%100%10;if(i=calc(numA,3)+calc(numB,3)+calc(numC,3)+calc(numD,3)+。C语言: 输出所有的“水仙花数” C语言:输出所有的“水仙花数”,C语言:输出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其中各位数字立方和等于该数字本身。例如:153是一个“水仙花数”,因为。c语言 输出所有水仙花数 在第一个for循环前面给2113s赋值时,5261a、b、c的值没有初始化,所以整个s=100*a+10*b+c是不确定的4102值,程序运行便1653会出错!建议修改:将语句s=100*a+10*b+c放到条件语句if(s=(a*a*a+b*b*b+c*c*c))之前,这样s得到的是确定值,程序运行正常。修改后源程序如下:include\"Stdio.hvoid main(){int a,b,c,s;for(a=1;a;a+){for(b=0;b;b+){for(c=0;c;c++){s=100*a+10*b+c;if(s=(a*a*a+b*b*b+c*c*c))printf(\"%d\\n\",s);}}}getchar();}程序运行结果见插图。
随机阅读
- 某广告公司2004年向客户收取广告费500万元,其中支付给电视台广告发布费85万元, 支付给电视台广告费
- 沁园春长沙上阙写了什么景,写景是用了什么艺术手法 乐安县家和泌园小区
- 按施工规范:100平方混凝土需要做几次坍落度试验,或者多少方混凝土做一次坍落度试验! 混凝土多少立方做一组试验
- 溧水中山水苑在哪里 南京周边有哪些适合短途旅行的地方?
- 装窗户,是装不锈钢的好,还是塑钢的好 佳美不锈钢塑钢门窗加工部怎么样
- 企业网站专业性诊断分析实验报告 请专业生分析CT诊断报告
- 中山市水云轩休闲会所 临沂沂景假日酒店怎么样?描述一下,和蓝海酒店比呢?
- 江苏省南菁高级中学211人数 江苏省南菁高级中学是不是不上美国班就没那么贵的
- 美的电饭煲不煮饭 美的电饭煲不能煮饭,怎么维修
- 商城县武桥村派出所 我家住在信阳商城武桥!我想问广东佛山这边还有谁也住在那里?如题 谢谢了
- 哪位大侠有椭圆函数滤波器阶LC元件值表麻烦给一个,谢谢
- 清江鱼怎么养 湖北省水产局禁养珍珠
- 内蒙古亿利资源集团 亿利资源集团是家什么样的公司?公司待遇怎么样?
- 超景深显微镜怎么拍摄图像 单筒显微镜,显微镜怎么景深大?
- 基因双修饰治疗糖尿病 胰岛素是治疗糖尿病的重要药物.图6是利用基因工程技术生产人胰岛素的操作过程示意图,请据图分析回答:
- 水平固定管焊接常从管子的 电焊如何焊接水平固定管道
- 杭州 武林路 男装 休闲 请问杭州银泰武林店5楼男装有个品牌
- 如何补提固定资产折旧 固定资产折旧补提
- 路纵崎岖 亦不怕受磨练是什么意思? 路纵然崎岖
- 孩子蹦来蹦去用一个什么成语 蹦和跳可组成哪些成语