C++ 使用 if 语句比较两个数并输出最大值
下面是使用 C++ 编写的程序,用于比较 a 和 b 的大小,然后输出最大值:
#include <iostream>
int main() {
int a, b;
// 从用户输入获取 a 和 b 的值
std::cout << '请输入 a 的值:';
std::cin >> a;
std::cout << '请输入 b 的值:';
std::cin >> b;
// 使用 if 语句比较 a 和 b 的大小,并输出最大值
if (a > b) {
std::cout << '最大值是:' << a << std::endl;
} else if (b > a) {
std::cout << '最大值是:' << b << std::endl;
} else {
std::cout << 'a 和 b 相等' << std::endl;
}
return 0;
}
在这个程序中,我们首先声明了两个整数变量 'a' 和 'b'。然后,通过使用 std::cin 从用户输入获取 'a' 和 'b' 的值。接下来,使用 if 语句进行比较。如果 'a' 大于 'b',则输出 'a' 作为最大值;如果 'b' 大于 'a',则输出 'b' 作为最大值;如果 'a' 和 'b' 相等,则输出它们相等的信息。最后,返回 0 表示程序执行成功。
注意:这个程序假定输入的是整数。如果需要比较其他类型的数据,可以相应地修改变量类型和输入输出部分的代码。
原文地址: http://www.cveoy.top/t/topic/mFd 著作权归作者所有。请勿转载和采集!