刚学习C++,记录一下所学习的知识。
比较体重大小判断,相同时又会怎么做。
#include<iostream>
using namespace std;
/*
计算三只小猪谁的体重重
*/
int main() {
//三只小猪ABC
//小猪A
int A = 0;
int B = 0;
int C = 0;
//输入三只小猪的体重
cout << "请输入小猪A的体重:" << endl;
cin >> A;
cout << "请输入小猪B的体重:" << endl;
cin >> B;
cout << "请输入小猪C的体重:" << endl;
cin >> C;
//打印三只小猪输入的体重
cout << "请输入小猪A的体重:" << A << endl;
cout << "请输入小猪B的体重:" << B << endl;
cout << "请输入小猪C的体重:" << C << endl;
//进行判断
if (A > B && A > C) { //A永远最大
//当A最大时,进行B和C的判断,如果相同,就输出两句。否则就只有A最大
if (B == C) {
cout << "小猪B和小猪C的体重一样大" << endl;
cout << "小猪A的体重最大" << endl;
}
else {
cout << "小猪A的体重最大" << endl;
}
}
else if (B > A && B > C) { //B永远最大
//当B最大时,进行B和C的判断,如果相同,就输出两句。否则就只有B最大
if (A == C) {
cout << "小猪A和小猪C的体重一样大" << endl;
cout << "小猪B的体重最大" << endl;
}
else {
cout << "小猪B的体重最大" << endl;
}
}
else if (C > A && C > B) { //C永远最大
//当C最大时,进行B和C的判断,如果相同,就输出两句。否则就只有C最大
if (B == A) {
cout << "小猪B和小猪A的体重一样大" << endl;
cout << "小猪C的体重最大" << endl;
}
else {
cout << "小猪C的体重最大" << endl;
}
}
else { //如果都不是最大的,那么就相同
cout << "三只小猪体重一样大" << endl;
}
}
标签:最大,int,cout,C++,三只,体重,小猪
来源: https://blog.csdn.net/qq_35986206/article/details/122665209
本站声明:
1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。