user8pm 发表于 2008-10-12 15:28

求助C语言中三个数比较问题程序

该程序满足,输出如下:
输入数:10 30 20
总和是:60
平均值是:20
积是:6000
最小数:10
最大数:20

youtoo 发表于 2008-10-12 16:57

你还真懒啊!

给个参考答案:
void main()
{int a,b,c,max;
scanf("%d%d%d",&a,&b,&c);
sum=a+b+c;//和
avg=(a+b+c)/3; //平均值
mul=a*b*c; //积

//最简单判断最大值的方法
if(a>b&&a>c) max=a;
if(b>a&&b>c) max=b;
if(c>a&&c>b) max=c;

printf("sum=%d,avg=%d,mul=%d,max=%d\n",sum,avg,mul,max);
}

思路大概是这样,没经过测试。
页: [1]
查看完整版本: 求助C语言中三个数比较问题程序