C语言笔记

39 阅读1分钟

参数

在定义函数时,要求的值,叫 形参。 在调用函数时,传入的值,叫 实参。

参数传递:数据从实参传递到形参。

注意:类型、数量、顺序要一致

任务:

image.png

代码如下:

#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;
}

运行结果如下:

image.png