C语言实现输入多个整数并找出最大值

你可以使用一个循环来输入 n 个整数,并在循环过程中找到最大的数。以下是一个示例代码:

#include <stdio.h>

int main() {
    int n;
    printf("请输入整数个数: ");
    scanf("%d", &n);
    
    int maxNum;
    printf("请输入%d个整数: ", n);
    scanf("%d", &maxNum);
    
    for (int i = 1; i < n; i++) {
        int num;
        scanf("%d", &num);
        
        if (num > maxNum) {
            maxNum = num;
        }
    }
    
    printf("最大数为: %d\n", maxNum);
    
    return 0;
}

在这个示例中,首先从用户输入中读取整数的个数 n,然后在循环中依次读取 n 个整数。我们使用一个变量 maxNum 来保存当前最大的数,在每次读取新的数时,与 maxNum 进行比较,如果当前数大于 maxNum,则更新 maxNum 的值。最终循环结束后,maxNum 中保存的就是最大的数。

这个示例代码可以实现输入一个整数 n 和对应个数整数,并输出其中最大的数。

希望这个示例代码能够帮助你解决问题。如果还有其他问题,请随时提问。

C语言实现输入多个整数并找出最大值

原文地址: https://www.cveoy.top/t/topic/SW6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录