问题标题: 酷町堂:1841

0
0
已解决
李宣德
李宣德
初级守护
初级守护

1841

李宣德在2019-02-15 09:26:32追加了内容

{
    int a,b,c;
    cin>>a>>b>>c;
    cout<<c<<" "<<b<<" "<<a;
 return 0;
}


1
已采纳
史亚东
史亚东
新手守护
新手守护

不用输入三个数,是两个数。

主要思路

int a,b,c;
cin>>a>>b;
c=a;
a=b;
b=c;
cout<<a<<" "<<b;

求采纳

0
0
吴文光
吴文光
新手光能
新手光能

1841   停车场的汽车

题目描述 Description

停车场里一共有三个停车位a,b,c,现在a,b停车位都有车停着,c位空着。停车场只有一个出口,离开停车场也必须按照a,b,c的顺序。如果现在b车位的车子想要离开,他就需要和a车位的车子交换位置,请你想想办法利用空车位c,将a,b辆车交换下位子。

输入描述 Input Description

输入一行,两个正整数表示a,b停车位的车子(1~100),用空格隔开

输出描述 Output Description

输出一行,两个正整数,表示a,b停车位的车子,用空格隔开

样例输入 Sample Input


 

9 1

吴文光在2019-02-15 09:22:14追加了内容

望采纳

0
宋骐钰
宋骐钰
新手守护
新手守护

老铁,输入3个数干嘛?

利用c交换应这样写:c=a;a=b;b=c;

还有,你输出三个数了!

建议多改改,不求采纳!

0
0
桑烁
桑烁
高级光能
高级光能

输入两个数a,b

输出b,a

省得交换了

0
方晨顺
方晨顺
中级守护
中级守护
#include<iostream>
using namespace std;
int main()
{
    int a,b,c;//定义变量
    cin>>a>>b;//输入a,b
    c=b;//先将b的值放在变量c里
    b=a;//因为b的值在c里,所以将a的值赋给b
    a=c;//最后将c赋值给a,完成交换
    cout<<a<<" "<<b;//最后输出,输出之间要含有一个空格
    return 0;
}

求采纳

我要回答