用C语言输出数字三角形: 100 99 98 97 96 100 99 98 97 100 99 98 100 99 100
时间: 2024-10-20 17:15:47 浏览: 14
C语言中的输出99乘法表4种方法
在C语言中,我们可以使用嵌套循环和条件判断来打印数字三角形。以下是一个简单的示例,它会按照您提供的模式输出:
```c
#include <stdio.h>
void print_triangle(int n) {
for (int i = 1; i <= n; i++) {
// 打印当前行的空格
for (int j = n - i; j > 0; j--) {
printf(" ");
}
// 从大到小打印数字
for (int k = n; k >= i; k--) {
printf("%d ", k);
}
// 换行开始下一行
printf("\n");
}
}
int main() {
int num_rows = 5;
print_triangle(num_rows);
return 0;
}
```
当你运行这个程序时,它会打印出如下所示的数字三角形:
```
100 99 98 97 96
100 99 98 97
100 99 98
100 99
100
```
阅读全文