C 语言星形图案 MCQ 练习题 3

2025年1月29日 | 阅读3分钟

1. 下面代码的输出是什么?


Star program in C MCQ Exercise 3

说明

正确答案是选项 (a)。

它在边缘打印星星,底部填充,形成一个空心金字塔图案,并带有一个实心底部。


2. 下列程序的输出是什么?


Star program in C MCQ Exercise 3

说明

正确答案是选项 (a)。

第一个for循环决定行数,两个内部for循环在打印指定数量的星星之前增加空格。结合起来,这些星星形成了一个右移的矩形状图形。


3. 以下代码的输出是什么?


Star program in C MCQ Exercise 3

说明

正确答案是选项 (b)。

它打印一个输出,形成一个中间带空格的镜像递减星形图案。从两边的n开始,中间的星星数量随着空格的增加逐渐减少到1。


4. 下列代码的输出是什么?


Star program in C MCQ Exercise 3

说明

正确答案是选项 (a)。

条件if (j == i || j == n - i + 1)在正方形的对角线上打印星星,形成一个“X”的印象。


5. 以下代码的输出是什么?


Star program in C MCQ Exercise 3

说明

正确答案是选项 (a)。

“行”控制由外部循环决定,而内部循环管理“间距”和“星星”。星星只在行的开头和结尾打印,最终形成一个空心金字塔的效果。