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