编写一个C++程序,输入a,b,c三个数,输出其中的最小值? (注:解答的方法要求 不用到中间变量来比较)

如题所述

第1个回答  2010-10-18
#include<stdio.h>
int min(int a,int b,int c)
{ if(a>b) a=b;
if(a>c) a=c;
return a;
}

void main()
{
int a,b,c;
printf("input 3 numbers");
scanf("%d%d%d",&a,&b,&c);
a = min(a,b,c);
printf("min:%d",a);
}

给个分,谢谢。本回答被提问者采纳
第2个回答  2010-10-18
#include "iostream"
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
if(a>b)
a=b;
if(a>c)
a=c;
cout<<a;
return 0;
}
第3个回答  2010-10-18
这个很简单,很基础,建议你自己来做。
相似回答