C语言,输入三个整数,运用嵌套输出其中最大的数和最小的数,求出三个数的总和

用嵌套啊!!
2025-03-09 21:48:00
推荐回答(2个)
回答1:

#include                   /*函数头:输入输出头文件*/
void main()                         /*空类型:主函数*/
{
    int a,b,c,t;                    /*定义变量的数据类型为整型*/
    printf("输入3个数,中间用空格隔开:");      /*输出文字提示*/
    scanf("%d%d%d",&a,&b,&c);       /*输入3个数字*/
    if(a    {t=a;a=b;b=t;}                  /*是,则a、b的值互换*/
    if(a    {t=a;a=c;c=t;}                  /*是,则a、c的值互换*/
    if(b    {t=b;b=c;c=t;}                  /*是,则b、c的值互换*/
    printf("%d 是最大的数\n",a);    /*输出最大的数*/
    printf("%d 是最小的数\n",c);    /*输出最小的数*/
}

回答2:

#include "stdio.h"
int main()
{ int a,b,c;
  scanf("%d%d%d",&a,&b,&c);
  printf("最大值=%d\n",a>b?(a>c?a:c):(b>c?b:c));
  printf("最小值=%d\n",a  return 0;
}