课程
/后端开发
/C
/C语言入门
for(j=i; j<5; j++)
{
printf(" ")//输入空格
}
这个语句中如果按照流程下来不是应该会输入4个空格吗?
2016-09-09
源自:C语言入门 4-12
正在回答
(j=i;j<5;j++)
第一行:J和I一样大小初始为1 ,因为J<5,所以还可以进行循环 ,然后J++;之后J就被赋值为2,还是J<5继续J++;......直到J不满足J<5。
到下一个for执行*,for的*数如上方法。
父循环一次,子循环需要全部执行完,直到跳出循环;所以下面的子循环的两个for要全部循环完,才进行下一个父循环。
第二行:J初始就为2了,如第一行求,来进行第二行的空格和*的数量。
....................
这样写
for(int j=0;j<4;j++){}变量名必须一致
是的,要打印出三角最少要j<4,
j=i; 那 i 等于多少?
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答关于for语句省略的
1 回答for语句
1 回答for循环语句
1 回答关于if语句
3 回答关于switch语句