第15周项目3-在OJ上玩指针-(2)

来源:互联网 发布:如果关羽不失荆州 知乎 编辑:程序博客网 时间:2024/04/28 22:34
/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:C++.cpp *作    者:王一锟 *完成日期:2014年12月7日 *版 本 号:v1.0 * *问题描述:输出最大值 *输入描述: *输出描述: */#include <iostream>  using namespace std;  int main( )  {      int *p1,*p2,t;      //本程序以下不准再加入新的变量,下面用new操作符分配空间,并用p1、p2分别保存其地址      p1=new int;      p2=new int;      //下面输入两个整数。若无上面分配的空间,这样操作指赂的空间,极其危险      cin>>*p1>>*p2;      //下面加入的代码,只许出现p1,p2和t,不许出现a和b      if(*p1<*p2)      {          t=*p1;          *p1=*p2;          *p2=t;      }      cout<<"Max="<<*p1<<" Min="<<*p2<<endl;  //p1和p2指向的分别是大值和小值,无论输入大小      //下面写释放p1和p2所指向空间的语句      delete p1;      delete p2;      return 0;  } 


运行结果:


0 0
原创粉丝点击