課程
/后端開發
/C
/C語言入門
老師您好!
for(i=9;i>=1;i--) for(j=1;j<=i;j++) 當i=9是就是第九行,j從1到9,第9行不就有9個等式,怎么看的啊
2016-03-18
源自:C語言入門 4-13
正在回答
第一個循環中i每次循環后減1,第二個循環的條件是j<=i,當運行到第九行的時候i的值為1,j只能有1個值1,只有一個等式,j的值決定了每行等式的個數。
for(i=9;i>=1;i--)
? ? {
? ? ?for(j=1;j<=i;j++)
? ? }
i=9是9個等式,i=1是1個等式
注意第二個FOR循環,它的第二個循環條件是j<i.? i=1時,第9行只有1個等式。
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
3 回答for(i=1; i<=9;i++) { for(j=9; j>=1;j--) { result=i*j; 運行路徑是?
3 回答#include <stdio.h> int main() { int i, j, result; for(i=9;i>=1;i--) { for(j=1;j<=i;j++) { result =i * j; printf("d%*%d=%d\t",i,j,result); } } printf("\n"); return 0; }
4 回答 for(i=8; i>=0; i--) { for(j=0;j<=i;j++)
1 回答for(j=i;j<5;j++)
3 回答#include <stdio.h> int main() { int arr[3][3] = {{1,2,3},{4,5,6},{7,8,9}}; int i,j; int sum=0; for(i=0;i<3;i++) { for(j=0;j<3;j++) { if(i+j==0||i+j==2||i+j==4) {sum+=arr[i][j];} }
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-23
第一個循環中i每次循環后減1,第二個循環的條件是j<=i,當運行到第九行的時候i的值為1,j只能有1個值1,只有一個等式,j的值決定了每行等式的個數。
2016-03-18
for(i=9;i>=1;i--)
? ? {
? ? ?for(j=1;j<=i;j++)
? ? }
i=9是9個等式,i=1是1個等式
2016-03-18
注意第二個FOR循環,它的第二個循環條件是j<i.? i=1時,第9行只有1個等式。