课程
/后端开发
/C
/C语言入门
为什么输入for( j=i ; j<5 ; j++ )的结果对了,输入for( j=1 ; j<5 ; j++ )却不对,是第一列对齐的
2017-11-08
源自:C语言入门 4-12
正在回答
首先这是大循环套小循环,运算原则是先算小循环,小循环算完算大循环
接着先算小循环j时,j循环是用来计算空格的数量的,第一行即i=1,j从1循环到4,四个空格;第二行即i=2,即j从2循环到4,三个空格,以此类推
最后j不代表空格的位置,只是计数
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答for(j=i ; j<5 ; j++ ) 为什么不是 for(j=i ; j<=6 ; j++ )
3 回答for(j=1;j<5-i;j++) 和 for(j=i;j<5;j++) 为什么前者不行呢?结果都一样的
1 回答for(j=i;j<5;j++)
2 回答for( j=1; j<5; j++ )
1 回答为什么for(j=1;j<=i;j++)与for(j=1;j<=9;j++)的运行结果不一样