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

用嵌套啊!!

#include<stdio.h>                   /*函数头:输入输出头文件*/
void main()                         /*空类型:主函数*/
{
    int a,b,c,t;                    /*定义变量的数据类型为整型*/
    printf("输入3个数,中间用空格隔开:");      /*输出文字提示*/
    scanf("%d%d%d",&a,&b,&c);       /*输入3个数字*/
    if(a<b)                         /*判断a是否小于b*/
    {t=a;a=b;b=t;}                  /*是,则a、b的值互换*/
    if(a<c)                         /*判断a是否小于c*/
    {t=a;a=c;c=t;}                  /*是,则a、c的值互换*/
    if(b<c)                         /*判断b是否小于c*/
    {t=b;b=c;c=t;}                  /*是,则b、c的值互换*/
    printf("%d æ˜¯æœ€å¤§çš„æ•°\n",a);    /*输出最大的数*/
    printf("%d æ˜¯æœ€å°çš„æ•°\n",c);    /*输出最小的数*/
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-14

#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<b?(a<c?a:c):(b<c?b:c));
  return 0;
}

本回答被网友采纳
相似回答