我正在完成Bjarne Stroustrup的书"使用C++的原理和实践"(第3章练习6)中的练习.您被要求制作一个接受用户输入的程序(3个整数值),并按照从最小到最大的顺序打印3个值.这是我的解决方案,
#include <iostream>
#include <string>
using namespace std;
int main()
{
cout << "Please enter 3 integers: ";
int num1, num2, num3;
while (cin >> num1 >> num2 >> num3) {
if (num1 < num2 && num2 < num3)
cout << num1 << ", " << num2 << ", " << num3 << endl;
if (num2 < num1 && num1 < num3)
cout << num2 << ", " << num1 << ", " << num3 << endl;
if (num3 …Run Code Online (Sandbox Code Playgroud)