打印直角三角形,输入图形的行数并输入打印的字符,打印出图形。如:行数为5行,字符为*,图形如下: ***** **** *** ** *
时间: 2023-12-30 10:24:16 浏览: 175
二重循环进阶-c#热身训练
以下是一个打印直角三角形的示例代码:
```c
#include <stdio.h>
void PrintTriangle(int n, char c) {
for (int i = 1; i <= n; i++) {
for (int j = 0; j < n - i; j++) {
printf(" ");
}
for (int j = 0; j < i; j++) {
printf("%c", c);
}
printf("\n");
}
}
int main() {
int rows = 5;
char character = '*';
PrintTriangle(rows, character);
return 0;
}
```
输出结果为:
```
*
**
***
****
*****
```
阅读全文