课程
/后端开发
/C
/C语言入门
还有j=i有什么好处吗?
2019-01-15
源自:C语言入门 4-12
正在回答
参考代码给出的意思是
第1行有4个空格1个*
第2行有3个空格3个*
第3行有2个空格5个*
第4行有1个空格7个*
对应行数+该行空格数=5
j=i就是
第i行时,只需要打5-i个空格
j=i,j<5,j++
当j加到5时跳出该循环,一共打了5-i个空格
是j=i不是j=1
刚刚 打错了
楼主第八行应该是i=j 不是i=1
j=i;当你第二次进入父循环的时候,你的j=2开始,而不是j=1.
是不是我眼花了,看不出哪儿不一样...
看不出哪里错了,运行结果不应该是三角吗,怎么你的是这种
的确输出了空格,而且j的循环 每次都是输出5个空格,所以你的输出 每一行前面都是5个空格
暴躁的小柒
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答按照代码 j=i;j<5;j++ 第一行不应该是有四个空格吗?
3 回答for(j=i;j<5; j++) 这样出来的空格为什么会越来越少呢?J不是会自加吗?那空格不是会一行比一行多吗?我看不懂这里。 谢谢解答!
2 回答第一行不应该是先输出三个空格吗?
1 回答有大佬能帮我看一下这样为什么是错的吗,谢谢!
2 回答有大佬帮我看看我这个代码有什么问题吗,显示输出错误