为了账号安全,请及时绑定邮箱和手机立即绑定

用for能得到正确答案,为什么用while 就不行呢?在线求答...

for 循环可以 while 就不行为什么


正在回答

1 回答

因为你没发代码,所以看不到你问题出在哪里。http://img1.sycdn.imooc.com//5e27ed410001736412510575.jpg

1 回复 有任何疑惑可以回复我~
#1

MBRK0416 提问者

#include<stdio.h> int main() { int n,g,s,b; n=100; while(n<1000) { b=n/100; s=(n%100)/10; g=n%10; if(n==b*b*b+s*s*s+g*g*g) printf("水仙数是:%d\n",n); n++; }; return 0; }
2020-01-27 回复 有任何疑惑可以回复我~
#2

MBRK0416 提问者

改好了
2020-01-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

用for能得到正确答案,为什么用while 就不行呢?在线求答...

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信