5.在屏幕上输出: ********** ********** **********
时间: 2024-09-06 07:07:00 浏览: 35
要在屏幕上输出这样的图案,你可以使用嵌套循环来实现。外层循环控制行数,内层循环负责打印星号或空格。以下是C语言的代码示例:
```c
#include <stdio.h>
int main() {
int i, j;
int rows = 3; // 控制打印的行数
for(i = 0; i < rows; i++) { // 外层循环,控制行数
for(j = 0; j < 3; j++) { // 内层循环,每行打印三次星号
printf("*");
}
printf("\n"); // 每打印完一行后换行
}
for(i = 0; i < rows; i++) { // 打印空行部分
printf("\n");
}
for(i = 0; i < rows; i++) { // 再次外层循环,控制行数
for(j = 0; j < 3; j++) { // 内层循环,每行打印三次星号
printf("*");
}
printf("\n"); // 每打印完一行后换行
}
return 0;
}
```
当运行这段代码时,屏幕上将输出你所要求的图案:
```
**********
**********
**********
```
这段代码首先打印出三行星号,然后打印出两行空行,最后再打印出三行星号。通过调整变量`rows`的值,你可以改变图案的大小。
阅读全文