当前位置:首页c语言 > 正文

c语言题目:编写一个程序,其功能为:输入三个整数,输出最大数和最小数

作者:野牛程序员:2023-12-05 15:10:28c语言阅读 4125

c语言题目:

[目的]掌握求最大值最小值的方法。 [题目内容] 编写一个程序,其功能为:输入三个整数,输出最大数和最小数。 [输入] 三个整数 [输出] 最大值和最小值 [提示] 设置最大值变量max和最小值变量min;首先比较a,b的大小,并把大数存入max, 小数存入min;然后最大值变量max和最小值变量min再与c比较,若c大于max,则max取值c,否则保持不变;如果c小于min,则min取值c,否则保持不变。最后输出max和min的值。使用if…else…语句、if语句以及复合语句。


#include <stdio.h>

int main() {
    int a, b, c;
    int max, min;

    // 输入三个整数
    scanf("%d %d %d", &a, &b, &c);

    // 初始化max和min为第一个输入值
    max = a;
    min = a;

    // 比较a和b的大小,更新max和min
    if (b > max) {
        max = b;
    } else {
        min = b;
    }

    // 比较max和min与c的大小,更新max和min
    if (c > max) {
        max = c;
    } else if (c < min) {
        min = c;
    }

    // 输出最大值和最小值
    printf("最大值:%d\\n", max);
    printf("最小值:%d\\n", min);

    return 0;
}


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击