for(i=0;i<3;i++) for(j=0;j<=2-i;j++) printf(" "); for(k=0;k<=2*i;k++) printf(&quo
答案:2 悬赏:80 手机版
解决时间 2021-04-18 14:53
- 提问者网友:沉默的哀伤
- 2021-04-18 01:44
for(i=0;i<3;i++) for(j=0;j<=2-i;j++) printf(" "); for(k=0;k<=2*i;k++) printf("*");
最佳答案
- 五星知识达人网友:怀裏藏嬌
- 2021-04-18 01:58
希望你具体说明这个代码要干什么
j<=2-i在这里就是for里面的一个判断条件,如果成立就进入for,不成立就不进入追问输入一个空心的菱形、有些东西无法理解、追答哪里不能理解呢。。。追问j<=2-i?追答就是这个循环的判断条件啊,判断j是不是小于等于2-i
还是你要我解释为什么要这样判断?这样的话最好跟我说一下i,j,k都是些什么变量。。。追问定义一个数组,输出空心菱形
i,j,k分别定义空格数,*,里面空的、追答就是*组成的菱形?
这段代码是输不出菱形的啊,你有把代码发全么?
j<=2-i在这里就是for里面的一个判断条件,如果成立就进入for,不成立就不进入追问输入一个空心的菱形、有些东西无法理解、追答哪里不能理解呢。。。追问j<=2-i?追答就是这个循环的判断条件啊,判断j是不是小于等于2-i
还是你要我解释为什么要这样判断?这样的话最好跟我说一下i,j,k都是些什么变量。。。追问定义一个数组,输出空心菱形
i,j,k分别定义空格数,*,里面空的、追答就是*组成的菱形?
这段代码是输不出菱形的啊,你有把代码发全么?
全部回答
- 1楼网友:摆渡翁
- 2021-04-18 02:10
你这代码,抄的有问题吧!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯