1 / 8
文档名称:

大连东软信息学院C语言实验七指针与结构体.doc

格式:doc   大小:176KB   页数:8
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

大连东软信息学院C语言实验七指针与结构体.doc

上传人:分享精品 2017/7/21 文件大小:176 KB

下载得到文件列表

大连东软信息学院C语言实验七指针与结构体.doc

文档介绍

文档介绍:实验七指针与结构体
一、实验目的


,掌握指向一维数组的指针变量的定义方法,熟练使用指针变量访问一维数组元素。
,了解用指针表示二维数组元素的方法。
,能熟练使用指针处理字符串。
;
二、实验预习
,引入指针是为了解决什么问题。指针和地址之间的关系是什么?
?
?当指针自增时,跳过的地址为多少,与什么因素有关?
?数组名可以通过自增来实现地址空间的变化吗?
,在定义的时候如何区分?
?结构体类型和结构体变量分别指什么?
三、实验内容
(一)阅读并调试下列程序,根据要求给出程序结果。

⑴编程分析
定义指向整型变量的指针变量,然后通过“*指针变量”的形式即可访问相应的简单变量。
⑵参考程序
/* 用指针访问简单变量的程序*/
#include ""
void main()
{
int a,b,c,temp;
int *p1,*p2,*p3;
printf("请输入三个整数值(a,b,c):\n");
scanf("%d,%d,%d",&a,&b,&c);
p1=&a; /* 使指针p1指向简单变量a */
p2=&b; /* 使指针p2指向简单变量b */
p3=&c; /* 使指针p3指向简单变量c */
if(*p1<*p2)
{
temp=*p1;*p1=*p2;*p2=temp;
}
if(*p1<*p3)
{
temp=*p1;*p1=*p3;*p3=temp;
} /* 至此p1指向了三个数中的最大数*/
if(*p2<*p3)
{
temp=*p2;*p2=*p3;*p3=temp;
} /* 至此p3指向了最小数,p2指向了中间数*/
printf("%d,%d,%d\n",*p3,*p2,*p1);
}
⑶程序调试
①运行程序,任意输入三个整数(之间以逗号分隔),察看并分析程序运行结果。
运行结果:
结果分析:此程序实现了三个随即输入的整数按从小到大的顺序排列输出
②运行程序,按由小到大的顺序输入三个整数(之间以逗号分隔),察看并分析程序运行结果。
运行结果:同上
分析结果:同上
③运行程序,按由大到小的顺序输入三个整数(之间以逗号分隔),察看并分析程序运结果。
运行结果:同上
分析结果:同上

⑴编程分析
在实验中,我们可以用下标访问数据元素的方法,实现有序数列的数据插入问题。也可以用指针访问数组元素的方法予以实现。只要在原有数组程序的基础上,将下标访问数组元素改为用指针访问数组元素,问题即得以解决。
⑵参考程序
/* 用指针法在一维有序数组中插入数据程序*/
#include "s

最近更新

2024年麟游县幼儿园教师招教考试备考题库及答.. 30页

2024年黄山健康职业学院马克思主义基本原理概.. 12页

2024年黄龙县招教考试备考题库附答案解析(必.. 31页

2024年黑龙江中医药大学马克思主义基本原理概.. 13页

2024年黑龙江外国语学院马克思主义基本原理概.. 13页

2024年黑龙江省商业职工大学马克思主义基本原.. 13页

2024年黔南民族幼儿师范高等专科学校马克思主.. 12页

2024年齐鲁理工学院马克思主义基本原理概论期.. 12页

2024年龙南县招教考试备考题库附答案解析(夺.. 30页

高端纺织原料供需动态研究 35页

2025年七台河职业学院马克思主义基本原理概论.. 12页

2025年万荣县招教考试备考题库附答案解析 30页

2025年三亚理工职业学院马克思主义基本原理概.. 12页

高速光谱成像系统优化 35页

谷物纤维在调节肠道功能中的作用 30页

2025年上思县幼儿园教师招教考试备考题库附答.. 30页

2025年上海中侨职业技术大学马克思主义基本原.. 13页

2025年上海兴伟学院单招综合素质考试题库带答.. 44页

2025年上海工商外国语职业学院马克思主义基本.. 13页

2025年上海旅游高等专科学校马克思主义基本原.. 12页

2025年上海海事大学马克思主义基本原理概论期.. 12页

航空表面热喷涂技术的多学科融合研究 36页

2025年上饶职业技术学院单招职业技能考试模拟.. 45页

2025年东北财经大学马克思主义基本原理概论期.. 12页

绢丝材料的生物降解性研究 24页

2025年中国刑事警察学院马克思主义基本原理概.. 13页

网络安全防护机制研究-第1篇 36页

2025年中国科学技术大学马克思主义基本原理概.. 12页

2025年中国音乐学院马克思主义基本原理概论期.. 13页

2025年中山大学马克思主义基本原理概论期末考.. 12页