发布网友 发布时间:2022-04-20 22:59
共5个回答
热心网友 时间:2024-02-07 04:15
首先图案是有n行,利用i循环每次输出一行,假定输入5,要注意的是,每行i的取值是: 5,4,3,2,追问for 循环里的 k j 是怎么回事追答k和j是内循环临时变量,用来控制空格循环和星号循环次数,这里是c++的写法,如果是c语言,可以在定义n处一次性将i和j都定义了,内循环均采用变量j即可。
热心网友 时间:2024-02-07 04:15
这是一个双层循环,外层循环用来控制输出几行,在内循环中分成两个部分,前面一部分控制输出若干个空格,然后紧跟着输出连续一串的星号,最后换行。热心网友 时间:2024-02-07 04:16
给你一个输出来是正的正三角行图案:热心网友 时间:2024-02-07 04:17
你这是用了多个printf函数吧!你可以在一个printf内使用\n(换行符)换行,用Tab缩进!追问解释一下for循环
热心网友 时间:2024-02-07 04:17
上下五千年集体行了