用C++编写程序:输入三个整数x,y,z,将这三个数由小到大按序输出
时间: 2024-10-19 17:09:24 浏览: 32
在C++中,你可以使用`cin`从用户那里获取输入,然后通过条件语句如`if`和`else if`来比较并排序这三个整数。下面是一个简单的示例:
```cpp
#include <iostream>
int main() {
int x, y, z;
// 输入三个整数
std::cout << "请输入三个整数x, y, z: ";
std::cin >> x >> y >> z;
// 按顺序比较并输出
if (x <= y) {
if (x <= z) {
std::cout << "最小的是: " << x << "\n";
if (y <= z) {
std::cout << "其次是: " << y << ", 最大的是: " << z << "\n";
} else {
std::cout << "其次是: " << z << ", 最大的是: " << y << "\n";
}
} else {
std::cout << "最小的是: " << y << ", 中间的是: " << x << ", 最大的是: " << z << "\n";
}
} else {
if (y <= z) {
std::cout << "最小的是: " << y << ", 中间的是: " << z << ", 最大的是: " << x << "\n";
} else {
std::cout << "最小的是: " << z << ", 中间的是: " << y << ", 最大的是: " << x << "\n";
}
}
return 0;
}
```
当你运行这个程序时,它会询问用户输入三个整数,并按照从小到大的顺序输出它们。
阅读全文