C语言作业

36 阅读1分钟
  1. 计算1 - n 之间的偶数和, 然后打印

代码如下:

void a1(int n){
    int j = 0;
    for (int i = 1; i <= n; i++){
        if(i % 2 == 0){	
            j += i;
        }	
    }
    printf("1 - %d的偶数和为: %d\n", n , j);
}  
a1(10);

效果如图:

屏幕截图 2025-12-21 185536.png

  1. 输入2 - 9之间的参数, 并打印n * n的乘法表且输出

代码如下:

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

效果如图:

屏幕截图 2025-12-21 185601.png

  1. 输入3个数, 打印输出最大值

代码如下:

void a3(int a, int b, int c){
    if(a > b && a > c){
        printf("%d", a);
    }
    if(b > a && b > c){
        printf("%d",b);
    }
    if(c > a && c > b){
        printf("%d",c);
    }
}
a3(10, 20, 1);

效果如图:

屏幕截图 2025-12-21 185649.png