编程实现:键盘输入三个整数,分别存放到变量a,b,c中,输出其中的最小值(要求不改变a、b、c的值)

如题所述

第1个回答  2011-03-30
#include <stdio.h>
int main()
{
int a, b, c;
scanf("%d%d%d", &a, &b, &c);
if(a < b && a < c)
printf("min=%d\n", a);
else if(b < a && b < c)
printf("min=%d\n", b);
else
printf("min=%d\n", c);
return 0;
}本回答被提问者采纳
第2个回答  2011-03-30
c语言版
#include<stdio.h>
void main()
{
int a,b,c,m;
scanf("%d",&a);
scanf("%d",&b);
scanf("%d",&c);
m=a<b?a:b;
printf("%d\n",m<c?m:c);
}
第3个回答  2011-03-30
a>b?(a>c?:a:(b>c?b:c)):(b>c?b:c)
第4个回答  2011-03-30
C++语言:
int a , b ,c ,d;
cin>>a>>b>>c;
if(a>b) d=b;
else d=a;
if(d>c) cout<<c;
else cout<<d;
相似回答