用c语言定义一个函数,作用是输出n个星号。 在主函数中输入3个整数,作为函数的实参来调用函数。 测试样例 输入: 5 2 7 输出: ***** ** ******* 帮我写出这个程序代码
时间: 2023-11-25 08:49:09 浏览: 75
```c
#include <stdio.h>
void print_star(int n) {
for (int i = 0; i < n; i++) {
printf("*");
}
printf("\n");
}
int main() {
int a, b, c;
scanf("%d %d %d", &a, &b, &c);
print_star(a);
print_star(b);
print_star(c);
return 0;
}
```
--相关问题--:
1. 如何在C语言中定义函数?
2. 如何在C语言中输入
相关问题
用c语言定义一个函数,作用是输出n个星号。 在主函数中输入3个整数,作为函数的实参来调用函数。 测试样例 输入: 5 2 7 输出: ***** ** *******
定义一个输出n个星号的函数star,函数的形参为整型变量n,函数体内使用for循环输出n个星号。在主函数中输入3个整数,作为函数的实参来调用函数。
```c
//函数声明
void star(int n);
int main() {
int a, b, c;
scanf("%d %d %d", &a, &b, &c);
star(a);
star(b);
star(c);
return 0;
}
//函数定义
void star(int n) {
for (int i = 0; i < n; i++) {
printf("*");
}
printf("\n");
}
```
阅读全文