实验 7:指针应用

实验 7:指针应用

ID:21958696

大小:82.50 KB

页数:6页

时间:2018-10-25

实验 7:指针应用_第1页
实验 7:指针应用_第2页
实验 7:指针应用_第3页
实验 7:指针应用_第4页
实验 7:指针应用_第5页
资源描述:

《实验 7:指针应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、天津商业大学《计算机技术基础(C语言)》实验报告实验七指针的应用学院理学院班级数学1201班学号20122485姓名罗贤文实验日期2013-5-7批次地点信息交流中心304教师教师评语年月日一、实验目的1.理解指针、地址的概念;2.掌握用指针访问变量、访问一维数组和二维数组的方法;3.掌握用指针处理字符串的方法;4.熟练掌握运算符*、&及[]含义及使用方法;二、实验内容:1.必做实验:【实验7.1】,【实验7.2】,【实验7.3】,【实验7.4】,【实验7.5】,2.选做实验:【实验7.6】三、程序

2、调试步骤及运行结果(写清题号,附上编写的程序及运行结果)【实验7.1】#include#includemain(){inti,k;floata[10],aver=0,b,d,*p=a;for(i=0;i<10;i++)scanf("%f",p+i);for(i=0;i<10;i++)aver+=p[i];aver/=10;k=0;d=fabs(p[0]-aver);for(i=0;i<10;i++){b=fabs(p[i]-aver);if(b

3、;}}printf("Averagevalue:%f,%f",aver);printf("nearvalue:%f,%f",d,p[k]);}6天津商业大学《计算机技术基础(C语言)》实验报告【实验7.2】#include#defineM10main(){inta[M],*p=a,aver=0;inti,j,k,n;printf("inputn:");scanf("%d",&n);printf("input%dnums:",n);for(i=0;i

4、"%d",p+i);for(i=0;i=aver){p[j++]=p[i];k++;}for(i=0;i#defineM5#defineN5main(){ints[M],i,j,min;inta

5、[M][N],(*p)[N]=a;for(i=0;is[i])min=s[i];printf("Min=%d",min);}【实验7.4】#inclu

6、de#defineM4#defineN5main(){inta[M][N],*p[M]={a[0],a[1],a[2],a[3]},sum=0,i,j;for(i=0,i

7、

8、j==0

9、

10、i==M

11、

12、j==N-1)sum+=p[i][j];printf("sum=%d",sum);}【实验7.5】#include

13、tdio.h>#includemain()6天津商业大学《计算机技术基础(C语言)》实验报告{charstr1[80],str2[80],*s1=str1,*s2=str2;intm,n;printf("pleaseinputastring:");gets(s1);printf("pleaseinputmandn:");scanf("%d%d",&n,&m);if(n>strlen(s1)){printf("nontheendofstring.");exit(0);}s1+=

14、n-1;while(m--&&*s1)*s2++=*s1++;*s2='';puts(str2);}【实验7.6】#includemain(){char*p1,*p2;intk;p1=(char*)malloc(sizeof(char)*20);p2=(char*)malloc(sizeof(char)*20);gets(p1);gets(p2);foe(k=0;p1[k]&&p2[k];k++)if(p1[k]==p2[k])printf("

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。