3315bf87-3131-4d0c-bcde-e14821b771ac.doc (匡珍春制作)实验八 指针的应用(2 学时)实验前必须做的操作——新建文件夹:1、先在对应的 K:盘上建立一个父文件夹(用来存放本人整个学期的作业),格式为:“专业+班级+学号+姓名”,如:航海 1091 班、学号为 05 的匡珍春同学,其父文件夹名称为:航海 109105 匡珍春,然后在此父文件夹下建立子文件夹,名称为:实验 8(用来存放实验 8 需要上交的文件)。2、在 E:盘上建立一个以本人姓名为名称的文件夹(本次实验的工作文件夹),例如:E:\匡珍春【实验目的】1、 掌握指针的概念、指针变量定义格式;2、 掌握指针的运算;3、 学会用指针对变量进行操作;4、 掌握指针与数组的关系;5、 了解通过指针操作字符串的方法;6、 了解指针与函数的关系;7、 了解指向指针变量的指针。【实验内容】[实验任务一]:补充完整程序,掌握 C 语言中与指针有关的算法。程序填空实例8-1:使用指针把从键盘输入的2个数按从大到小的顺序输出(不改变变量的值),请补充完整并上机调试。将填空后完整的程序以文件名为blank8_1.c保存在实验8文件夹里。(需要存盘)程序填空实例 8-2:输入 10 个整数存入一维数组,再按逆序重新调整该数组中元素的顺序然后再输出。下面给出部分程序的内容,请将程序补充完整,然后上机调试。第 1 页 共 11 页3315bf87-3131-4d0c-bcde-e14821b771ac.doc (匡珍春制作)将填空后完整的程序以文件名为 nixu_1.c 保存在实验 8 文件夹里。(需要存盘)将填空后完整的程序以文件名为 nixu_1.c 保存在实验 8 文件夹里。(需要存盘)程序填空实例 8-3:用指针访问简单变量。从键盘输入三个整数,要求设三个指针变量 p1,p2,p3,使 p1 指向第 2 页 共 11 页3315bf87-3131-4d0c-bcde-e14821b771ac.doc (匡珍春制作)三个数的最大者,p2 指向次大者,p3 指向最小者,然后按由小到大的顺序输出这三个数。将填空后完整的程序以文件名为 blank8_3.c 保存在实验 8 文件夹里。(需要存盘)程序填空实例 8-4:用指针来处理一维数组元素。从键盘上输入若干个字符,以符号“@”结束。编一个 C程序,统计这些符号的个数(不包括@)存入数组元素 a[0],将这些符号依次存入 a[1]、a[2]、a[3]、…中。接着利用 a[0]中存放的字符个数,输出这些字符。将填空后完整的程序以文件名为 blank8_4.c 保存在实验8 文件夹里。(需要存盘)【待填充的源...