参数
在定义函数时,要求的值,叫 形参。 在调用函数时,传入的值,叫 实参。
参数传递:数据从实参传递到形参。
注意:类型、数量、顺序要一致
任务:
代码如下:
#include <stdio.h>
void getSum(int n){
int sum = 0;
for(int i = 1;i <= n;i++){
if(i % 2 ==0){
sum += i;
}
}
printf("1到%d之间的偶数和为:%d\n",n,sum);
}
void printFunc1(int n){
if(n < 2 ||n >9){
printf("参数需在2到9之间!\n");
return;
}
printf("%d×%d乘法表:\n",n,n);
for(int i = 1;i <= n;i++){
for(int j =1;j <= i;j++){
printf("%d* %d=%d\t",j,i,j * i);
}
printf("\n");
}
}
void printFunc2(int a,int b,int c){
int max = a;
if(b > max){
max = b;
}
if(c > max){
max = c;
}
printf("%d、%d、%d中的最大值是:%d\n",a,b,c);
}
int main(){
getSum(4);
printFunc1(9);
printFunc2(3,2,1);
return 0;
}