课程
/后端开发
/C
/C语言入门
如果i是行数,j是空格数,那代码中的“j=i”怎么理解呢
第一行的空格数不是四个吗
如果i是行数,j是*数,第二行的*数不是三个吗
求指点!
2020-02-19
源自:C语言入门 4-12
正在回答
i是行数,j是空格数,k是*数
j=i可以理解为第i行的空格数,第一行的空格数是4个
代码如下:
#include <stdio.h>int main(){ int i,j,k; for(i=1;i<5;i++)//行数 { for(j=i;j<5;j++)//第i行空格数 { printf(" "); } for(k=0;k<2*i-1;k++)//第i行星数 { printf("*"); } printf("\n"); } return 0;}
还是不太懂,当j=i=1的时候不应该是第一行的空格数为1个吗,为什么显示的却是第一行的空格数4个
慕盖茨4444243
慕桂英4228071 提问者 回复 慕盖茨4444243
慕盖茨4444243 回复 慕桂英4228071 提问者
qq_慕瓜4195553 回复 慕盖茨4444243
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答i,j,k分别代表什么
1 回答i,j,k分别代表什么?
2 回答请问i,j,k分别代表什么意思?
1 回答i和j分别代表什么?
1 回答大神们,问一下这节里面的i,j,k分别代表什么啊?