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

C语言多重循环结构打印等腰三角形

这个空格控制的代码:

for(j=i;j<5;j++)怎么理解啊,他怎么操作实现输出空格的啊,怎么控制空格控制的位置的啊。还有就是for(k=0;k<2*i-1;k++)打印*的代码 为什么是从k=0开始的。

正在回答

1 回答

用两个printf语句

一个由for(j=i;j<5;j++)操控,输出空格,用来表示空格数量有(4-i)个

一个由for(k=0;k<2*i-1;k++)操控,输出*,用来表示这一行*有(2i-1)个

为什么从0开始......其实你从1开始也可以,把后面的"k<2*i-i"改成"k<=2*i-1"就可以了,这么打只是为了打的方便,不过检测系统可能会搞出来“输出成功运行错误/输入错误”啥的,这个不用理会知道自己做的正确就好


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

举报

0/150
提交
取消

C语言多重循环结构打印等腰三角形

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