課程
/后端開發
/C
/C語言入門
為什么老是提醒我檢查輸出是否包含153?即使我把自己寫的改成了它的參考代碼也會這樣提示。到底是哪里錯了啊
2017-04-10
源自:C語言入門 4-9
正在回答
#include<stdio.h> int?? main() {int num,sd,td,hd; for(num=100;num<1000;num++) { hd=num/100; td=(num/10)%10; sd=num%10; if(num==hd*hd*hd+td*td*td+sd*sd*sd) { printf("水仙花數字:%d\n",num); } } return 0; } 你比對一下
qq_GM_3 提問者
用整除,我復制了時候這上面不顯示
#include<stdio.h> int?? main() {int num,sd,td,hd; for(num=100;num<1000;num++) { hd=num/100; td=(num/10)%10; sd=num%10; if(num==hd*hd*hd+td*td*td+sd*sd*sd) { printf("水仙花數字:%d\n",num); } } return 0; }
#include<stdio.h> int?? main() {int num,sd,td,hd; for(num=100;num<1000;num++) { hd=num/100; td=(num/10)%10; sd=num%10; if(num==hd*hd*hd+td*td*td+sd*sd*sd) { printf("水仙花數字:%d\n",num); } } return 0; } 是這個,剛發錯了
看不出錯 哭笑不得
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答運行成功,輸出錯誤 水仙花數字:153 水仙花數字:370 水仙花數字:371 水仙花數字:407
1 回答為什么一直提示缺少水仙花數153?
3 回答if語句括號內直接用=號,為什么答案就為水仙花數字:1 水仙花數字:8 水仙花數字:729 水仙花數字:370 水仙花數字:371 水仙花數字:378 水仙花數字:1099
1 回答為什么少了一個水仙花數?
2 回答水仙花數
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-04-10
#include<stdio.h>
int?? main()
{int num,sd,td,hd;
for(num=100;num<1000;num++)
{
hd=num/100;
td=(num/10)%10;
sd=num%10;
if(num==hd*hd*hd+td*td*td+sd*sd*sd)
{
printf("水仙花數字:%d\n",num);
}
}
return 0;
}
你比對一下
2017-04-10
用整除,我復制了時候這上面不顯示
2017-04-10
#include<stdio.h>
int?? main()
{int num,sd,td,hd;
for(num=100;num<1000;num++)
{
hd=num/100;
td=(num/10)%10;
sd=num%10;
if(num==hd*hd*hd+td*td*td+sd*sd*sd)
{
printf("水仙花數字:%d\n",num);
}
}
return 0;
}
2017-04-10
#include<stdio.h>
int?? main()
{int num,sd,td,hd;
for(num=100;num<1000;num++)
{
hd=num/100;
td=(num/10)%10;
sd=num%10;
if(num==hd*hd*hd+td*td*td+sd*sd*sd)
{
printf("水仙花數字:%d\n",num);
}
}
return 0;
}
是這個,剛發錯了
2017-04-10
看不出錯 哭笑不得