实验7指针剖析
实验7 指针
【实验目的】
掌握指针的概念,会定义及使用指针变量、指针数组、行指针;
掌握指针的运算,会采用指针方法访问一维、二维数组;理解指针和数组的关系;
掌握指针作为函数参数,设计通用的函数;实现对一维数组的排序、查找,矩阵运算;及常用的字符串处理函数;熟悉动态分配内存方法;
【实验7.1】在10个元素的数组中找出与平均值最接近的元素,并输出该元素的值(要求用数组指针访问一维数组)。
【指导】
算法分析:
本题要解决两个问题:
(1)计算10个元素的平均值;
(2)找出与平均值最接近的数组元素。
对于第(2)个问题,可以将第一个元素与平均值的差为基准,然后依次计算其余各个元素与平均值的差,并与基准进行比较(注意要按绝对值进行比较),从而找出最小值,它所对应的元素就是与平均值最接近的元素。
参考程序:
#include math.h
#include stdio.h
void main()
{ int i,k;
float a[10],aver=0,b,diff,*p=a;
for(i=0;i10;i++)
scanf(%f,p+i); //输入原始数据存入数组
for(i=0;i10;i++)
aver+=p[i]; //计算累加和
aver/=10; //计算平均值
您可能关注的文档
最近下载
- 妊娠期急腹症.pptx VIP
- 2025年华师版八年级下册数学第19章综合检测试卷及答案.docx VIP
- 晋中职业技术学院单招面试试题及答案.docx VIP
- 妊娠期急腹症专题宣讲.pptx
- 海南省儋州市某中学2024-2025学年华东师大版八年级下学期3月月考数学试卷(含解析).pdf VIP
- 妊娠期急腹症专题宣讲.ppt VIP
- 基于PLC的三自由度搬运机械手设计.docx
- 海南省海口市部分学校2024-2025学年七年级下学期第四次月考地理试卷(含答案).pdf VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式) 高清晰版-OK.pdf VIP
- 二战中缅印战区盟国军事外交研究--以战时援华交通线为中心.pdf
原创力文档

文档评论(0)