20 lines
471 B
C
20 lines
471 B
C
#include <stdio.h>
|
|
|
|
// 定义递归打印三角形的函数
|
|
void recursionSanjiao(int n) {
|
|
// 如果n大于等于0
|
|
if (n >= 0) {
|
|
// 打印一行星号
|
|
for (int i = 0; i < n; i++) {
|
|
printf("*");
|
|
}
|
|
printf("\n"); // 换行
|
|
recursionSanjiao(n - 1); // 递归调用,n减1
|
|
}
|
|
}
|
|
|
|
int main() {
|
|
int testValue = 5; // 可以改变这个值来测试不同的情况
|
|
recursionSanjiao(testValue);
|
|
return 0;
|
|
} |