三只小猪比较体重
所谓的三只小猪比较体重呢其实就是在程序中定义三个变量,利用if else语句来比较三个变量的大小,我这个程序是找的最大值
整体思路先将a与b做比较,较大的数再与c做比较
一,若a>b 比较a和c
1、a>c a最大
2、a=c a,c最大
3、a<c c最大
二,若a=b 比较a和c
1、a>c a,b最大
2、a=c a,b,c最大
3、a<c c最大
三,若a<b 比较b和c
1、b>c b最大
2、b=c b,c最大
3、b<c c最大
//输入输出的头文件
#include <iostream>
using namespace std;
int main(int argc, const char * argv[]) {
//定义三个变量a,b,c即三只小猪
int a,b,c;
//打印汉字提示用户输入三只小猪的体重
cout<<"请分别输入小猪a,b,c的体重"<<endl;
//输入三个变量的值(三只小的体重)
cin>>a; cin>>b; cin>>c;
//先让a与b比较,若a大于,接下来比较a和c
if(a>b)
{
//这三种情况分别是a>b,a=b,a<b
if(a>c)
cout<<"a最大"<<endl;
else if (a==c)
cout<<"a,c最大"<<endl;
else
cout<<"c最大"<<endl;
}
//若a=b,接下来比较a和c
else if(a==b)
{
if(a>c)
cout<<"a最大"<<endl;
else if (a==c)
cout<<"a,b,c同样重"<<endl;
else
cout<<"c最大"<<endl;
}
//若a<b,接下来比较a和c
else
{
if(b>c)
cout<<"b最大"<<endl;
else if(b==c)
cout<<"b,c最大"<<endl;
else
cout<<"c最大"<<endl;
}
return 0;
}