您的位置:首页 > 编程语言 > C语言/C++

C语言实验——交换两个整数的值(顺序结构)(sdut oj)

2017-01-23 13:16 393 查看




C语言实验——交换两个整数的值(顺序结构)

Time Limit: 1000MS Memory Limit: 65536KB




Problem Description

交换两个变量的值,由终端输入两个整数给变量x、y,然后交换x和y的值后,输出x和y。




Input

从键盘输入两个整数变量x和y;




Output

在交换x、y的值后将x和y输出!




Example Input

4 6





Example Output

6 4





Hint


Author

参考代码

一、根据数学算法

#include<stdio.h>

int main()

{

    int x,y;

    scanf("%d%d",&x,&y);

    x = x + y;

    y = x - y;

    x = x - y;

    printf("%d %d",x,y);

    return 0;

}

二、定义第三变量法

#include<stdio.h>

int main()

{

    int x,y,temp;

    scanf("%d%d",&x,&y);

    temp = x;

    x = y;

    y = temp;

    printf("%d %d",x,y);

    return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  OJ SDUT c语言
相关文章推荐