从键盘输入两个整数,交换次序后输出。

来源:百度知道 编辑:UC知道 时间:2024/06/04 20:09:09
要求用两种方法实现:①用引用作为swap()函数参数 ②用指针作为swap()函数参数

楼上的第一种不能换的……
1 用引用的
#include <iostream>
using namespace std;
void swap(int &a, int &b)
{
int t;
t = a;
a = b;
b = t;
}
main()
{
int a,b;
cin>>a;
cin>>b;
swap(a,b);
cout<<"a="<<a<<endl;
cout<<"b="<<b<<endl;
return 0;
}

2 用指针的
#include <iostream>
using namespace std;
void swap(int *a, int *b)
{
int t;
t = *a;
*a = *b;
*b = t;
}

main()
{
int a,b;
cin>>a;
cin>>b;
swap(&a,&b);
cout<<"a="<<a<<endl;
cout<<"b="<<b<<endl;
return 0;
}

第一种:
#include<stdio.h>
void main()
{int a,b;
scanf("%d%d",&a,&b);
int swap(int m,int n);
swap(a,b);
}

int swap(int m,

从键盘输入两个整数,交换次序后输出。 从键盘输入两个整数,输出这两个整数的商的小数点后所有1000位整数 c++,编写一个程序,要求从键盘输入三个整数,并按从小到大的次序将它们输出。 编写一个程序,从键盘输入两个整数,输出这两个说之和 用C语言编写一个程序,从键盘输入两个正整数,输出这两个整数的最小公倍数 从键盘输入任意20个整数数序输出,然后由小到大排序后输出。 3.从键盘输入两个整数及一个运算符,分别求出其和差积商并输出(其中运算符在两个整数之间输入)。 从键盘输入20个整数.将奇数和偶数分别存入不通的数组中,并按先奇数后偶数的顺序输出这两个数组中的数据 怎样从键盘输入一个0~99999之间的整数 编写程序要求:从键盘输入任意一个整数,输出图形。