--*--
-***-
*****
-***-
--*--
用for语句循环输出(-代表空格) --*-- -***- ***** -***- --*--
答案:2 悬赏:40
解决时间 2021-03-13 19:18
- 提问者网友:你在我心中是最美
- 2021-03-13 15:03
最佳答案
- 二级知识专家网友:摧毁过往
- 2021-03-13 15:12
楼主你好,不知道这个是不是你想要的
for i in [2,1,0,1,2]:
print (i)*" "+(5-i*2)*"*"+" "*i
简单说明一下:
用for loop的list [2,1,0,1,2] 控制循环的次数,用里面i以及(5-2*i)的值控制空格和”*“的个数
for i in [2,1,0,1,2]:
print (i)*" "+(5-i*2)*"*"+" "*i
简单说明一下:
用for loop的list [2,1,0,1,2] 控制循环的次数,用里面i以及(5-2*i)的值控制空格和”*“的个数
全部回答
- 1楼网友:瘾与深巷
- 2021-03-13 16:40
改个写法:abs决定值 #include #include void main() { char ch='a'; int i,j; for(i=3;abs(i)<=3;i--) { for(j=1;j<=7-2*abs(i);j++) printf("%c",ch); ch++; printf("\n"); } }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯