编写函数:Swap (I) (Append Code)
来源:互联网 发布:sql中union all的用法 编辑:程序博客网 时间:2024/05/10 22:52
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
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;
}
#include<iostream>
#include<iomanip>
using namespace std;
void swap(int *a,int *b)
{
int c;
c=*a;
*a=*b;
*b=c;
}
void swap(double *a,double *b)
{
int c;
c=*a;
*a=*b;
*b=c;
}
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;
}
#include<iomanip>
using namespace std;
void swap(int *a,int *b)
{
int c;
c=*a;
*a=*b;
*b=c;
}
void swap(double *a,double *b)
{
int c;
c=*a;
*a=*b;
*b=c;
}
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;
}
0 0
- 编写函数:Swap (I) (Append Code)
- 作业8 Problem G: 编写函数:Swap (I) (Append Code)
- Problem E: 编写函数:Swap (I) (Append Code)
- Problem E: 编写函数:Swap (I) (Append Code)
- 编写函数:日期的顺序 (Append Code)
- Problem E: 编写函数:递归求逆序 (Append Code)
- Problem C: 编写函数:矩阵乘法 (Append Code)
- 山科大oj--编写函数:各位数字之和 (Append Code)
- 山科大oj--编写函数:各位数字之和 (Append Code)
- 编写函数:三个数的最大最小值 (Append Code)
- swap 函数的编写
- 山科大 oj 编写函数:清除字符串首尾的空白符 (Append Code)
- 作业8 问题 A: 编写函数:比较字符串 之一 (Append Code)
- 实验9 问题 A: 编写函数:三个数的最大最小值 (Append Code)
- 实验9 问题 B: 编写函数:字符串的连接 之一 (Append Code)
- 实验9 问题 C: 编写函数:字符串的复制 之一 (Append Code)
- 实验9 问题 D: 编写函数:字符串的复制 之二 (Append Code)
- 实验9 问题 E: 编写函数:各位数字之和 (Append Code)
- 判断网络类型(简单版)
- MySQL查询性能
- Erlang并发机制 – 消息传递
- 安卓学习
- Java初级笔记-第五章
- 编写函数:Swap (I) (Append Code)
- Qt实现天气预报与PM2.5监测系统(4)DHT11模块驱动
- android视频加速播放
- Android 获取 View 宽高的常用正确方式,避免为零
- java 基础
- 如何在AndroidStudio中使用adb wifi调试应用
- 基础篇:3)规范化:3d草绘、建模、装配
- MPI点对点非阻塞式通信
- 游戏编程中的人工智能技术:译者序