作业

15 阅读1分钟

在 C 语言中,函数定义是实现具体功能的代码块,包括返回值类型、函数名、参数列表和函数体。通过函数可以将程序拆分为可复用的模块,提高可读性与维护性。



#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\n", max);
}


int main(){
	
	getSum(4);
	
	printFunc1(9);
	
	printFunc2(3,2,1);
	
	return 0;
}

image.png