打印以下图案 * * * * * * * * * * * * * * * * * * * * * * * * * i=0,j=0,k=0
时间: 2024-05-15 18:11:05 浏览: 51
可以使用三层循环来实现这个图案。外层循环控制行数,中间的循环控制每一行前面的空格数,最内层循环控制每一行输出的星号数。
代码如下:
```
for i in range(5):
for j in range(i):
print(" ", end="")
for k in range(5):
print("*", end=" ")
print("")
```
输出结果如下:
```
* * * * *
* * * * *
* * * * *
* * * * *
* * * * *
```
相关问题
C语言打印以下图案用for语句嵌套 * ** *** ****
以下是使用嵌套 for 循环打印该图案的 C 代码实现:
```c
#include <stdio.h>
int main() {
int i, j;
for (i = 0; i < 4; i++) { // 控制行数
for (j = 0; j <= i; j++) { // 控制列数
printf("*");
}
printf("\n");
}
return 0;
}
```
输出结果为:
```
*
**
***
****
```
用C语言输出 * *** ***** ******* ***** *** *
以下是使用C语言输出图案的代码:
```c
#include <stdio.h>
int main() {
printf(" *\n");
printf(" ***\n");
printf(" *****\n");
printf(" *******\n");
printf("*********\n");
printf(" *******\n");
printf(" *****\n");
printf(" ***\n");
printf(" *\n");
return 0;
}
```
输出结果为:
```
*
***
*****
*******
*********
*******
*****
***
*
```
阅读全文