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

循环结构之多重循环 第一个问题 为什么不是用J或i定义空格 而是用K 还有帮我看看代码写得对不对

循环结构之多重循环 第一个问题 为什么不是用J或i定义空格 而是用K 还有帮我看看代码写得对不对

Jerrylinusa 2015-11-15 13:06:27
#include <stdio.h>int main(){    int i, j, k;    for(i=1; i<5; i++)    {        /* 观察每行的空格数量,补全循环条件 */        for(    j=1 ;  j=(7-i)%2 ;  j++  )          {            printf(" ");    //输出空格        }        /* 观察每行*号的数量,补全循环条件 */        for( i=1 ; i=i*2-1  ;   i++    )         {            printf("*");   //每行输出的*号        }        printf("\n");     //每次循环换行    }    return 0;}
查看完整描述

1 回答

已采纳
?
DoDream

TA贡献28条经验 获得超3个赞

i是最外层循环的,如果你在该循环内部改变i的值,这时你要慎重考虑,是否会导致死循环,所以一般每层循环都用到不同的变量名。

你第3个循环都是死循环,我觉得你要好好看看循环条件是怎么写的。

查看完整回答
反对 回复 2015-11-16
  • 1 回答
  • 0 关注
  • 1439 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信