实验6 指针.docx
- 文档编号:4906767
- 上传时间:2022-12-11
- 格式:DOCX
- 页数:8
- 大小:106.37KB
实验6 指针.docx
《实验6 指针.docx》由会员分享,可在线阅读,更多相关《实验6 指针.docx(8页珍藏版)》请在冰豆网上搜索。
实验6指针
C++程序设计上机实验报告
上机内容:
实验6指针
目录
1、实验目的........................................................................03
2、实验内容........................................................................03
1、指针..............................................................................03
程序源码................................................................................04
1、指针...............................................................................04
(1)..............................................................................04
(2)..............................................................................05
(3)..............................................................................06
(4)..............................................................................07
(5)..............................................................................09
调试结果................................................................................10
指针...............................................................................10
(1)...............................................................................10
(2)...............................................................................10
(3)...............................................................................11
(4)...............................................................................11
(5)...............................................................................12
实验心得................................................................................14
实验目的
(1)通过实验进一步掌握指针的概念,会定义和使用指针变量。
(2)能正确使用数组指针和指向数组的指针变量。
(3)能正确使用字符串的指针和指向字符串的指针变量。
(4)能正确使用引用型变量。
二、实验内容
(1)输入3个整数,按由小到大输出。
便宜一个函数,用指针变量作为参数。
(2)在上题的基础上将程序改为:
输入3个字符串,由小到大输出。
(3)用引用变量作为形参,实现3个整数由小到大输出。
(4)有N个人维持一圈,顺序排号。
从第一个人开始报数,凡报到3的人退出圈子,问最后留下人原来排在第几号。
用另一函数对它们排序。
然后在主函数输出这10个已排好序的字符串。
要求用以下方法编程:
1指向一维数组的指针作函数参数;
2用string数组方法
2)程序源码
1
#include
usingnamespacestd;
intmain()
{
inta,b;
int*pointer_1,*pointer_2;
a=100;b=10;
pointer_1=&a;
pointer_2=&b;
cout< cout<<*pointer_1<<""<<*pointer_2< return0; } 2 #include usingnamespacestd; intmain() { int*p1,*p2,*p3,*p,a,b; cin>>a>>b; p1=&a; p2=&b; if(a {p=p1;p1=p2;p2=p;}
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验6 指针 实验