任务1
利用函数的定义与调用,求出1-n偶数的和
代码演示:
void getSum(int n){
int result = 0;
for(int i = 2; i<=n; i+=2){
result += i;
}
printf("%d\n",result);
}
int main() {
int n;
printf("请输入n的值:");
scanf("%d",&n);
getSum(n);
}
运行结果:
任务2
利用函数的定义与调用,画出(2-9)n*n的乘法表
代码演示:
void printFunc1(int n){
for(int i = 2;i<=n;i++){
for(int j = 1; j <= i; j++){
printf("%d*%d = %-5d",i,j,i*j);
}
printf("\n");
}
}
int main() {
int n;
printf("请输入n的值:");
scanf("%d",&n);
printFunc1(n);
}
运行结果:
任务3
利用函数的定义与调用,判断a,b,c谁最大,并打印出来
代码演示:
void printFunc2 (int a,int b,int c){
int max = a;
if(b>max) max = b;
if(c>max) max = c;
printf("%d",max);
}
int main() {
int a;
int b;
int c;
printf("请输入a的值:");
scanf("%d",&a);
printf("请输入b的值:");
scanf("%d",&b);
printf("请输入c的值:");
scanf("%d",&c);
printFunc2(a,b,c);
}
运行结果: