- /*
- * Copyright (c) 2011, 烟台大学计算机学院
- * All rights reserved.
- * 作 者:王俊
- * 完成日期:2012 年12 月16 日
- * 版 本 号:v1.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,t作为交换时的中间变量 if(*p1<*p2) { t=*p1; *p1=*p2; *p2=t; } cout<<"max="<<a<<" min="<<b<<endl; return 0;
运行结果:
本文介绍了一个简单的C++程序示例,演示了如何使用指针来交换两个整数变量的值,并输出交换后的结果。该程序适用于初学者了解指针及基本的输入输出操作。

被折叠的 条评论
为什么被折叠?



