Crossin的编程教室

标题: 最近看到了for循环,想用循环嵌套输出下面的图形,求指? [打印本页]

作者: Vince-sai    时间: 2017-10-16 15:03
标题: 最近看到了for循环,想用循环嵌套输出下面的图形,求指?
   *
***
*****
***
   *
图形大概就是这样子的,第一行空两格,第二行空一格,第三行不空,第四行空一格,第五行空两格

作者: crossin先生    时间: 2017-10-16 23:21
两层循环嵌套。给你个大致思路,非正式代码:

for 循环5次:
    for 循环 abs(i-3) 次:
        输出空格
    for 循环 5-abs(i-3)*2 次:
        输出*

其中的abs是取绝对值。
当然里面也可以不用循环,直接字符乘以次数也行: '*' * n
   




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5