首页 > 其他分享 >Problem E: 编写函数:Swap (I) (Append Code)

Problem E: 编写函数:Swap (I) (Append Code)

时间:2023-05-25 17:07:04浏览次数:52  
标签:Code 函数 temp int Swap Problem Append swap


Problem E: 编写函数:Swap (I) (Append Code)


Time Limit: 1 Sec   Memory Limit: 16 MB

Submit: 7937  

Solved: 5693

[Submit][Status][Web Board]


Description


编写用来交换两个数的函数,使得“Append Code”中的main()函数能正确运行。

-----------------------------------------------------------------------------

用C实现三个函数int_swap()、dbl_swap()、SWAP(),其中SWAP()是个带参宏。

用C++实现两个函数,都以swap()命名。

以上函数的调用格式见“Append Code”。这里不给出函数原型,它们的参数请通过main()函数自行确定。


Input


输入为4行,每行2个数。


Output


输出为4行,每行2个数。每行输出的两数为每行输入的逆序。


Sample Input


12 579 -3-12 43 5


Sample Output


57 12-3 94 -125 3


HINT


“Append Code”中用到的头文件、全局变量或宏的定义应自行补充。


Append Code


append.c, append.cc,


[ Submit][Status][Web Board]

한국어<  

中文 

فارسی 

English 

ไทย


All Copyright Reserved 2010-2011

SDUSTOJ TEAM


GPL2.0 2003-2011

HUSTOJ Project TEAM


Anything about the Problems, Please Contact Admin:

admin

#include <iostream>
using namespace std;
void swap(int *x,int *y)
{
    int temp ;
    temp = *x;
    *x = *y;
    *y = temp;
}
void swap(double  *x,double *y)
{
     int temp ;
    temp = *x;
    *x = *y;
    *y = temp;
}
int main()
{
    int x1, y1;
     
    cin>>x1>>y1;
    swap(&x1, &y1);
    cout<<x1<<" "<<y1<<endl;
     
    cin>>x1>>y1;
    swap(x1, y1);
    cout<<x1<<" "<<y1<<endl;
 
    double x2, y2;
     
    cin>>x2>>y2;
    swap(&x2, &y2);
    cout<<x2<<" "<<y2<<endl;
     
    cin>>x2>>y2;
    swap(x2, y2);
    cout<<x2<<" "<<y2<<endl;
}



标签:Code,函数,temp,int,Swap,Problem,Append,swap
From: https://blog.51cto.com/u_16129621/6350049

相关文章

  • AtCoder Beginner Contest 193 F Zebraness
    洛谷传送门AtCoder传送门复习一下最小割。考虑翻转横纵坐标和为奇数的颜色,那么就变成了,相邻两个格子,相同颜色产生\(1\)的贡献。一眼P4313文理分科。每个格子被分到\(S\)表示染黑,分到\(T\)表示染白。对于每两个相邻格子,建两个虚点,分别表示它们都染黑或者都染白的情况......
  • 图解LeetCode——24. 两两交换链表中的节点
    一、题目给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。二、示例2.1>示例1:【输入】head=[1,2,3,4]<br>【输出】[2,1,4,3]2.2>示例2:【输入】head=[]<br>【输出】[]2.3>示例......
  • 盘点一个VScode中Python解释器选择的问题
    大家好,我是皮皮。一、前言前几天在Python最强王者群【PythonPie】问了一个Python解释器的问题,这里拿出来给大家分享下。二、实现过程这里【Ineverleft】问了【ChatGPT】,并给出了答案,如下所示:这可能是由于Conda环境未正确配置或更新导致的问题。您可以尝试重新安装和配置Cond......
  • 路径总和 leetcode——递归+回溯
    题目leetcode:113代码与解析这道题可以看做leetcode112和leetcode257合体这道题要遍历整棵树,把所有符合条件的路径添加进去,所以不需要返回值递归三部曲:确定参数和返回值要传入当前节点,和总和,不需要返回值确定终止条件如果当前节点没有叶子结点,并且和等于target.那么添加进r......
  • 如何做好需求管理?华为云需求管理利器CodeArts Req解读
    2022年8月,某国国税局获得数十亿美元新增预算用于其业务系统的现代化改造。实际上该项目早在1997年已经启动,计划将税收法规转换成软件代码。然而由于税法非常复杂,法规又常常含糊不明且会一直变化,这对IT开发人员来说无异于需求噩梦。最终,该项目在多次延期交付、耗资40亿美元后宣告失......
  • The 3n + 1 problem
    ProblemsinComputerScienceareoftenclassifiedasbelongingtoacertainclassofproblems(e.g.,NP,Unsolvable,Recursive).Inthisproblemyouwillbeanalyzingapropertyofanalgorithmwhoseclassificationisnotknownforallpossibleinputs. Co......
  • 【IntelliJ IDEA】UTF-8编码下\u7528\u6237转换为中文汉字,\u9489\u9489\u81EA\u
    本文目录一、背景描述二、问题原因三、解决方案一、背景描述本地开发环境,Windows10+IntelliJIDEA+Springboot项目。在开发项目中遇见设置文件编码格式为UTF-8,但是打开该文件出现类似\u9489\u9489\u81EA\u5B9A\u4E49\u673A\u5668\u4EBA这样的数据,看也看不懂,也不是平常见到的......
  • SpringBoot 出现 Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘
    问题点1:如果Content-Type设置为“application/x-www-form-urlencoded;charset=UTF-8”无论是POST请求还是GET请求都是可以通过这种方式成功获取参数,但是如果前端POST请求中的body是Json对象的话,会报上述错误。请求中传JSON时设置的Content-Type如果是application/json或者tex......
  • AtCoder Beginner Contest 302 H. Ball Collector 题解
    AtCoderBeginnerContest302H.BallCollector题意跳过。可以视作将\(a_i,b_i\)之间连了一条边,然后\(a_i,b_i\)之间只能选一个等价于对于一条边只能选择其一个端点。那么对于只包含树的联通块而言,如果都选择儿子节点,那么会有一个根节点无法被选择上;而对于包含至少一个......
  • the way to make jupyter output cell has a dark background in vscode
    theissuetobefixedAsshowninthepicture,jupyteroutputcellhasabrightbackground,evenit'sasktousedarkbackground.thewaytogoimportmatplotlib.pyplotaspltimportnumpyasnpfromIPython.displayimportHTML####################......