您的位置:首页 > 其它

第十五周 OJ平台-指针的基本操作(1)

2014-12-04 14:20 190 查看

题目描述

下面的程序,输入10 100和100 10,均可以输出max=100 min=10,请补充完整程序

#include <iostream>

using namespace std;

int main( )

{

int *p1,*p2,a,b,t;

cin>>a>>b;

p1=&a;

p2=&b;

//下面加入的代码,只许出现p1,p2和t,不许出现a和b

cout<<"Max="<<a<<" Min="<<b<<endl;

return 0;

}

输入

两个整数

输出

按规定的格式,输出大值和小值

问题及代码

#include <iostream>
using namespace std;
int main( )
{
    int *p1,*p2,a,b,t;
    cin>>a>>b;
    p1=&a;
    p2=&b;
    //下面加入的代码,只许出现p1,p2和t,不许出现a和b
    if (*p1<*p2)
    {
        t=*p1;
        *p1=*p2;
        *p2=t;
    }
    cout<<"Max="<<a<<" Min="<<b<<endl;
    return 0;
}


运行结果

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: