4.用C语言定义函数输出如下样式的图案(其中行数可变),并编写主函数调用它。 * ** *** ****
时间: 2024-06-05 09:04:38 浏览: 71
可以使用循环语句来实现这个图案,下面是一种实现方式:
```
#include <stdio.h>
void printPattern(int n) {
for(int i = 1; i <= n; i++) {
for(int j = 1; j <= i; j++) {
printf("*");
}
printf("\n");
}
}
int main() {
printPattern(4); // 调用函数输出4行的图案
return 0;
}
```
这个函数中,我们使用两个循环来实现图案的输出。外层循环控制行数,内层循环控制每一行输出的星号数量。在主函数中,我们调用 `printPattern` 函数,并传入参数 4,表示要输出 4 行的图案。
阅读全文