在线求助,一个简单C++程序将两个数字输入然后从小到大的输出。

2025-04-06 19:07:04
推荐回答(1个)
回答1:

if (a>b) //如果bb,而程序输出是a,然后b,直接输出就是从大到小输出了,所以必须把a,b的值互换一下就解决问题了
{
int x; //x为临时变量。就从这里看不太明白。
x=a; //这三句就是解决呼唤的问题,就这样做一个比喻吧,有A,B两桶水,要互换过来,你要怎么办,当然你是另外找一个桶C,,把A桶水倒到C桶,B桶水倒到A桶,C桶水倒到B桶,这样后不就互换了吗?
a=b;
b=x;
}
cout<