为了账号安全,请及时绑定邮箱和手机立即绑定

多重循环结构

为什么空格的数量要等于行数

就是j=i

不懂

正在回答

4 回答

你第一行要输出5个空格,而此时 i=1,j=i的话意味着j的初始值为1,j<=5表示该for循环要循环5次,刚好可以输出5个空格;等到第二轮循环时,i=2时,j=i的话意味着j的初始值成为了2,j<=5表示该for循环要循环4次,刚好可以输出4个空格。以此内推,到i=5时,j=i的话意味着j的初始值为5,j<=5表示该for循环要循环1次,刚好可以输出1个空格,这样,空格就全部输出完了。

0 回复 有任何疑惑可以回复我~

这个第二个for的第一次循环要输出4个空格所以从1开始到5,这个时候i=1(第一行)第二个for的第二次循环要输出3个空格所以从2开始到5,这个时候i=2(第二行).........i对于j来讲刚刚好起到一个累加标志的作用!


0 回复 有任何疑惑可以回复我~

你写的是什么程序?你可以找一下规律

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926028    人
  • 解答问题       20793    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

多重循环结构

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信