首页 > 代码库 > 奋战4小时的家庭作业
奋战4小时的家庭作业
#include<stdio.h>
int main(viod)
{
int a,b,c,max,min,mid,stemp1,stemp2,stemp3;
printf("请输入三个数,用逗号分隔");
scanf("%d,%d,%d",&a,&b,&c);
max=a;
max=max>b?max:b;
max=max>c?max:c;
min=c;
min=min<b?min:b;
min=min<a?min:a;
//mid=b<(a<c?a:c)?(a<c?a:c):b;
stemp1=a>b?a:b;//a,b 中较大的值
stemp2=a>c?a:c;//a,c 中较大的值
stemp3=b>c?b:c;//b,c 中较大的值
mid=stemp3<(stemp1< stemp2?stemp1:stemp2)?stemp3:(stemp1< stemp2?stemp1:stemp2);//三个数中最小的一个
printf("%d,%d,%d中最大数为:%d\n",a,b,c,max);
printf("%d,%d,%d中最小数为:%d\n",a,b,c,min);
printf("%d,%d,%d中位于中间的数为:%d\n",a,b,c,mid);
}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。