参参参数

6 阅读1分钟
#include<stdio.h>
/*
函数:实现特定功能代码段
		我给他一些什么,它给我做什么事,还给我什么 

		
参数		
	在定义函数时,要求的值,叫 形参
	在调用函数时,传入的值,叫 实参
	
参数传递:数据从实参传递到形参

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

*/

//任务1:请编写程序,计算[1~n]直接的偶数和。在函数内容打印结果即可
void getSum(int n){
	int result = 0;
    for(int i = 1;i<=n;i++){
    	if(i % 2 == 0){
    		result += i;
		}
    }
    printf("1到%d之间的偶数和为:%d\n", n, result);
} 

//任务2:请编写程序,输入[2~9]之间的参数,在函数内容打印打印n*n乘法表 即可

void printFunc1(int n){
	for(int i = 1;i <= n;i++){
		for(int j = 1; j <= i; j++){
			printf("%d * %d = %-5d",j,i,i*j);
		}
		printf("\n");
	}
}
	


//任务3:编写程序,打印三个数中最大值
void printFunc2(int a,int b , int c){
	int temp = (a > b) ? a : b;
	int max = (temp > c) ? temp : c;
	printf("三个数 3、2、1 中的最大值是:%d\n", max);
}

int main(){
	
    
	getSum(4);

	printFunc1(9);
	
	printFunc2(3,2,1);
	
	return 0;
}