第一范文网 - 专业文章范例文档资料分享平台

C++上机实验14

来源:用户分享 时间:2025/11/13 23:46:50 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

上机实验十三 指针(一)

一.目的要求

1. 掌握指针的基本概念。 2. 掌握指针变量的定义和初始化。

二.实验内容

调试:教材P95 f0312.cpp;P97 f0313程序;

1参看以下程序,把它改为指针 #include \main() {int x,y;

scanf(\ swap(x,y);

printf(\

printf(\}

int swap(int a,int b){int z; z=a;a=b;b=z;} int max(int a,int b) {return(a>b?a:b);}

2从键盘输入三个整数,要求设计三个指针变量p1,p2,p3,使p1指向三个数的最大者,p2指向次大者,p3指向最小者,然后由从大到小的顺序输出三个数。

参考程序,二个数的指针调用,三个数呢? #include \swap(int x,int y)

{ int z; z=x; x=y; y=z; }

main()

{ int a,b;

int *pointer_1,*pointer_2; scanf(\

pointer_1=&a; pointer_2=&b;

printf(\

if(a

printf(\ printf(\}

上机实验十四 指针(二)

一.目的要求

1. 了解或掌握指针与数组的关系,指针与数组有关的算术运算、比较运算。 2. 了解或掌握运用指针处理数组。 3. 学会使用字符串的指针和指向字符串的指针变量。 4. 了解或掌握字符串的两种表示法:一维字符数组和指向字符串的指针。 5. 了解或掌握字符串数组的两种表示法:二维字符数组和指向字符串的字符指针数组。

6. 学会使用指针数组来处理字符串数组。

二.实验内容

先编程序,再上机调试,将正确的源程序和运行结果写在题下面的空白处。

1. 分别用下标法、地址法和指针变量p访问数组a[5]={1,3,5,7,9},用这三种方法输出数组各元素的值,每种方法输出的五个元素在一行上。

2. 练习指针与字符串:在一行字符串中删去指定的字符。例如,要求在一行文字:“I have 150 Yuan!!”中删去字符“0”,使其变为“I have 15 Yuan!!”。

3. 练习指针数组:有三个字符串“Data structure”、“Coputer design”、“C Progrom”,

请按字符顺序输出这三个字符串。(要求用指针数组指向这三个字符串。)

上机实验十五 指针(三)

一.目的要求

1.了解或掌握用指针作为函数参数编程。 2.了解或掌握用数组指针作为函数参数编程。 3.了解或掌握使用指向函数的指针。 4.了解或掌握返回指针值的函数。

二.实验内容

先编程序,再上机调试,将正确的源程序和运行结果写在题下面的空白处。

1. 练习指针作为函数参数:一个数组有10个元素{1,8,10,2,-5,0,7,15,4,-5},用指针作为函数参数编程,输出数组中最大和最小的元素值。

搜索更多关于: C++上机实验14 的文档
C++上机实验14.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0upnj31jyf207lq1bagw_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top