作业帮 > 综合 > 作业

C语言 关于for循环?急

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/23 06:03:45
C语言 关于for循环?急
那个i是控制行数的,j是控制输出* 在每行输出的个数的,printf(“\n”)作用是输出一行就换行
再问: 如果我想输出一个圣诞树,左右对称  怎样改编呢?         
再答: 这个好像只是输出处理很麻烦,我帮不了你,要是你想自己做出来,我非常赞成,要是你想拿现成的,百度一下就有了
再问: 那么如果把上面的倒过来应该怎样改呢
再答: 换一下for循环的判断就好了: for(i=6;i>=1;i--) { printf(“\n”); for(j=i;j>=1;j--) …… }
再问: 为啥第二个for要是=i,j=6这样不可以吗
再答: 假,是什么情况啊?要是j=1,j--,在跳出循环的时候运行6次啊,每一次都运行六次,所以就有6行6个的了
再问: 额 不是这样运行的吗? j=6符合条件,打出6个* 然后j--,符合条件,打出5个* 。。。。。
再答: 你上面还有一个循环啊,大人,你执行完一次又回到那个i里面的循环,之后又执行j=6;j>=1;j--
再问: 。。。。唉 给嵌套循环搞晕了...女生真的不适合学这个 谢谢
再答: 这个不一定啊,我是计算机的 ,我们班的女孩的编程能力都很强的喔,你要坚持下去,还有就是知识点要啃透,要是还有问题,你也可以找你们的师兄师姐啊,我们这边的师兄师姐都是很热心的,给点信心自己啦