当前位置 :
这是我的程序:求1~10000之间满足各位数字的立方和等于它本身的数.但结果只输出1153371.407和370没有#includeintmain(){inti,s,n,a,b;printf("shuchu10000,manzugeweishuzidelifanghedengyutabenshendeshun");f
更新时间: 2025-08-28 17:33:43
1人问答
问题描述:

这是我的程序:求1~10000之间满足各位数字的立方和等于它本身的数.但结果只输出1153371.407和370没有

#include

intmain()

{

inti,s,n,a,b;

printf("shuchu10000,manzugeweishuzidelifanghedengyutabenshendeshun");

for(n=1;n

牛培峰回答:
  你的循环条件不对!照你的程序,就是说,只要这个“水仙花数”中有某一位是数字0就使得i的值为0,而此时也便跳出了循环.   改为这样:   do{   i=a%10;   b=i*i*i;   s=s+b;   a=a/10;   }while(a!=0);//此处稍加改动,把i变为a便可
最新更新
保卡通(baokatong.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
Copyright©2009-2021 保卡通 baokatong.com 版权所有