SDUT-1143 面向对象程序设计上机练习四(变量引用)

来源:互联网 发布:linux python退出程序 编辑:程序博客网 时间:2024/05/16 14:06

面向对象程序设计上机练习四(变量引用)

Time Limit: 1000MS Memory Limit: 65536KB
Submit Statistic

Problem Description

将变量的引用作为函数形参,实现2个int型数据交换。

Input

输入2个int型整数。

Output

输出2个整数交换前后的值。

Example Input

88 66

Example Output

88 6666 88

Hint

Author

zlh
引用是一个隐性指针,引用值引自所指向的实体
0
0
0
//传递变量的指针
#include <iostream>using namespace std;void Swap(int *a,int *b){    int t=*a;    *a=*b;    *b=t;}int main(){    int a,b;    cin>>a>>b;    cout<<a<<' '<<b<<endl;    Swap(&a,&b);    cout<<a<<' '<<b<<endl;    return 0;}
//传递变量的别名#include <iostream>using namespace std;void Swap(int &a,int &b){    int t=a;    a=b;    b=t;}int main(){    int a,b;    cin>>a>>b;    cout<<a<<' '<<b<<endl;    Swap(a,b);    cout<<a<<' '<<b<<endl;    return 0;}


原创粉丝点击