课程
/后端开发
/C
/C语言入门
如果j=4不是应该输出4个空格么,不明白空格的数量
2015-08-28
源自:C语言入门 4-12
正在回答
for(j=1 ; j<5 ; j++ )
{
printf(" "); //输出空格
}
这个for语句在原题中是子循环。当j=1时,因为就j<5满足条件所以开始循环,循环完后j++,这时j变成2,2还是小于5,满足条件接着循环。同理3,4时也要循环。直到4++后变成5.不满足j小于5时停止循环。每循环一次输出一个空格。4次输出4个。printf(" "); //输出空格
等待信号的信号菌
第五佳遥
j=4时只输出一个空格,j=1时才输出4个。输出的空格等于for(j)循环的次数
慕仔4260842 提问者
qq_回忆淡去偶尔还会想起_0
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答输出空格数量
2 回答输出空格为啥是j<5
1 回答为什么j<5?i=1时j循环量几次?空格输出了几个?
2 回答空格数J的取定问题。
3 回答为什么要让j=i;输出空格数目也不明白