課程
/后端開發(fā)
/C
/C語言入門
大神求解?。?/p>
2019-05-26
源自:C語言入門 4-13
正在回答
你可以自己運算一下,第一層for第一次賦值i=9,判斷i<=1不符合,直接就不往下執(zhí)行了。此處錯誤是沒有理解“在for的條件為真時,才可以執(zhí)行循環(huán)?!?/p>
假設即便可以執(zhí)行到第二層for,賦值j=i=9,滿足條件j>=1,執(zhí)行循環(huán),執(zhí)行j++,(第二次又賦值j=i),那永遠滿足j>=1。
little_white0223
#include <stdio.h>
?
int main(){
int a,b,c;
for(a=9;a>0;a--){
for(b=1;b<=a;b++){
c=a*b;
printf("%d*%d=%d",a,b,c);
if(b==a){
printf("\n");
}else{
printf(" ");
}
? ?return 0;
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
4 回答大神看看哪里錯了
2 回答大神看看哪里錯了
1 回答大神,看看哪里錯了
2 回答麻煩大神看一下我這哪里錯了謝謝
1 回答大神看看哪里錯了
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2019-06-27
你可以自己運算一下,第一層for第一次賦值i=9,判斷i<=1不符合,直接就不往下執(zhí)行了。此處錯誤是沒有理解“在for的條件為真時,才可以執(zhí)行循環(huán)?!?/p>
假設即便可以執(zhí)行到第二層for,賦值j=i=9,滿足條件j>=1,執(zhí)行循環(huán),執(zhí)行j++,(第二次又賦值j=i),那永遠滿足j>=1。
2019-05-26
#include <stdio.h>
?
int main(){
int a,b,c;
for(a=9;a>0;a--){
for(b=1;b<=a;b++){
c=a*b;
printf("%d*%d=%d",a,b,c);
if(b==a){
printf("\n");
}else{
printf(" ");
}
}
}
? ?return 0;
}