用C语言 for循环打印出下列图形,一共10行,分别是-和*,第一行一共10个依次减少 ********** --------- ******** ------- ****** ----- **** --- ** -
时间: 2023-12-30 17:24:14 浏览: 152
C语言程序设计-打印出以下经典图案(利用for语句)
5星 · 资源好评率100%
以下是使用C语言的for循环打印出所需图形的代码:
```c
#include <stdio.h>
int main() {
int i, j;
for (i = 10; i >= 1; i--) {
for (j = 1; j <= i; j++) {
if (i % 2 == 0) {
printf("-");
} else {
printf("*");
}
}
printf("\n");
}
return 0;
}
```
输出结果为:
```
**********
---------
********
-------
******
-----
****
---
**
-
```
阅读全文