输出水仙花数。输入一个正整数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();}程序运行结果见插图。
随机阅读
- 我的世界:如果MC要加入一种生物,你希望是哪一种 我的世界想要加入的生物
- 广西省桂林市资源县梅溪镇初中2018至2019期末质量检测化学满分是多少分? 桂林资源县梅溪镇邮编
- 2016牙克石谁是公安局长 免渡河镇镇长
- 广州泉之源水汇 百度安全验证
- 颈椎病歪斜舌 舌头歪和颈椎有关系吗?
- 去商贸公司应聘,怎么发现都是一间办公室,几个人,是骗子公司吗? 派特生物人力资源上班靠谱吗
- 天津市田水井村 天津白庙客运站到甜水井站做几路公交车?
- 传达文件目录表 这份文件传达的是什么意思工商局给的
- 碘的最低氧化值 请问鸡油、鸭油的酸价、碘价、过氧化值正常情况应该是多少呢?
- 我是文科生考师范各课都多少分 高考文科生考北京师范大学,大约需要考多少分?如果是文科的特长生,那里招收什么专业的特长生?
- 旋转蒸发仪传动装置 实验室有台旋转蒸发仪,请问在那些情况下要使用旋转蒸发仪,使用时要注意什么?
- 单县到菏泽火车站的汽车站时刻表 单县到菏泽城际公交在哪坐
- 百利电器有限公司怎么样? 百利电器配套
- 用惨淡,游逛,踌躇,蹒跚,颓唐五个词。写一段话, 用牛毛细雨 踌躇 抚摩造一段话
- 天龙八部加毒功的宝石 天龙八部2 88毒攻逍遥 装备和打宝石 怎么打 说清楚点 有帮助有额外加分
- 劳拉与光明守护者 第三关 蜘蛛墓穴 如何达成《一次成功》? 墓穴蜘蛛
- 海淀永丰产业园 北京永丰产业基地属于哪个区?
- 通州武夷花园的房子现在卖多少钱 武夷花园水仙园 安居客
- 爱亲母婴是加盟孕婴店10大品牌吗? 咨询母婴店加盟 请代理爱亲
- 濮阳地区职工2016收入 2020年濮阳市最低工资标准是多少