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