以下是使用 C 语言编写的程序,用于输入四个整数并求出最小值和最大值。

#include <stdio.h>

int main() {
    int num1, num2, num3, num4;
    int min, max;

    printf('请输入四个整数:\n');
    scanf('%d %d %d %d', &num1, &num2, &num3, &num4);

    // 假设第一个数为最小值和最大值
    min = num1;
    max = num1;

    // 依次与后面的数比较,更新最小值和最大值
    if (num2 < min) {
        min = num2;
    }
    if (num3 < min) {
        min = num3;
    }
    if (num4 < min) {
        min = num4;
    }

    if (num2 > max) {
        max = num2;
    }
    if (num3 > max) {
        max = num3;
    }
    if (num4 > max) {
        max = num4;
    }

    printf('最小值:%d\n', min);
    printf('最大值:%d\n', max);

    return 0;
}

在主函数中,定义了四个变量 num1、num2、num3、num4,用来存储输入的四个整数。还定义了两个变量 min 和 max,用来存储最小值和最大值。

首先,使用 printf 函数提示用户输入四个整数,并使用 scanf 函数将输入的值保存到对应的变量中。

然后,假设第一个数为最小值和最大值,将 num1 赋值给 min 和 max。

接着,使用 if 语句依次将后面的数与 min 进行比较,如果小于 min,则更新 min 的值。

同理,再使用 if 语句依次将后面的数与 max 进行比较,如果大于 max,则更新 max 的值。

最后,使用 printf 函数分别输出最小值和最大值。

运行程序后,根据输入的四个整数,程序将输出对应的最小值和最大值。

C语言实现四个整数的最小值和最大值求解

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

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