#includemath.h#iWhatsApp多维登录nclWhatsApp网页版登陆udestdio.h#includewindows.hmain(){int i,t,j;int sum=0;for(i=1;i=10000;i++){j=i; //用t代替iwhile(j0){t=j%10; sum=sum+pow(t,3);j=j/10; //i是控制变量 不能对他进行赋值什么,可能会死循环}if(suwhatsapp安卓手机版m==i) /&whatapp下载#47;这里i不便printf(%4d,sum);}systemwhatsapp下载(pause);}
死循环 i〉0一直成立 程序走不出while循环
在for循环内改变循环变量的值是一个凶险的事情,你的程序死循环了。
程序修改成如下看看
#includemath.h
main()
{
int i,t;
int sum=0;
int temp;
for(i=1;i=10000;i+WhatsApp网页登入+){
tem网页版WhatsAppp=i;
while(temp0){
t=temp%10;
WhatsAppMessengerPC端 sum=sum+pow(t,3);
temp=temp&WhatsApp新手养号#47;10;
}
if(sum==i)
printfWhatsApp网页版(%4d,sum);
}
}
WhatsApp网页版请注明:WhatsApp网页版 » whatsapp网页版官方 求c语言高手啊,有个程序运行后光标不停的闪就是不出结果,为什