第十章指针习题答案

第十章指针习题答案

ID:35430039

大小:61.16 KB

页数:9页

时间:2019-03-24

第十章指针习题答案_第1页
第十章指针习题答案_第2页
第十章指针习题答案_第3页
第十章指针习题答案_第4页
第十章指针习题答案_第5页
资源描述:

《第十章指针习题答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第十章习题答案一、单项选择题1.C2.A3.B4.B5.D6.D7.A8.C9.B10・D11.B12・A13・C14.C15.C16・D17.C18・B19・A20.C21.C22・A23・C24・D25・B26.C或D27・D28・A29・C30.D31・C32・D33・B二、填充题1.地址加减赋值数组名2.地址NULL3.取地址运算符相互赋值赋NULL4.加减整数++.・・5.间接访问取地址6.比较7.3+38.double*p=&a9.地址所指的变量值地址10.szQLpUl*(sz+i)和*(p

2、+i)11.ABCDA12.staticinta⑸;13.inta⑷⑸,**p=a;14.5015.a.b,c*b,*c*min=*b*min=*c*min16.w++17.sp=str[i]spstrlen(sp)三、程序分析题1.输岀结果:udent2.输出结果:our3・输出结果:3ello4.BBBAAA1235.程序输出:ABCDEDGH6.程序的主要功能:把输入的10个整数反序一行一个的输出。7.程序运行的输出结果:AABCDBBCDCCDDD8.该程序找出数组中最大和最小的元素,分别与第一和

3、最后的元素交换,运行结果输出:13,10,-3,1,7,-219.程序用pi和指针pj指向字符串s的头尾,然后逐步向中比较字符,到不等时终止。若都相等,则是“回文”,回答“YES”,否则回答“NO”。因此当输入字符串“LEVEL”时,输出“YES”,当输入字符串“LEVAL”时输出“NO”。10・四个字符指针指向四个字符串,程序每次循环p指向一个字符串,忡输出第一个字符,运行的输出结果:AEIM11.程序运行输出结果:0123・1012・2-101・3-2-1011.程序运行输出结果:100112.程序运

4、行输出结果:x=10,y=5x=10,y=1013.程序运行输出结果:3,2,53,3,4四、程序设计题(全部题目均要求用指针方法实现)1.解:#includevoidmain(){inta,b,c,*pa=&a,*pb=&b,*pc=&c;scanf(“%d,%d,%d",pa,pb,pc);if(*pa>=*pb)if(*pb>*pc)printf(“%d,%d,%d",!{:pa,*pc,*pb);elseif(*pa>*pc)printf(u%d,%d,%du,*pa,*

5、pc,*pb);elseprintf(“%d,%d,%d“,*pc,*pa,*pb);elseif(*pc>*pb)printfC6%d,%d,%du,*pc,*pb,*pa);elseif(*pa>*pc)printf(u%d,%d,%du,*pb,*pa,*pc);elseprintf(u%d,%d,%d",*pb,*pc,*pa);}2・解:#include#defineN15voidmain(){inta[N],b,*p,*q;for(p=a;p

6、scanf(“%d",p);for(p=a,q=a+N-l;p#includevoidmain(){charstr[81],*sptr;gets(str);sptr=str+srlen(str)-l;for(;sptr>=str;sptr-)printf(“%c",*sptr);pri

7、ntf(“”);}4.解:#include#defineN10voidmain(){floata[N],avg,*pm,*ps,*p;for(p=a;p*pm)pm=p;if(*pv*ps)ps=p;avg+=*p;}printfC"一维实型数组最大值=%f,,,*pm);printf(u一维实型数组最小值=%fM,*ps);printf(u一维实

8、型数组平均值=%f”,avg/N);}5.解:#includevoidmain(){inta[3][6],(*p)[6],i,j,maxh=0,maxl=0,minh=0,minl=0,max,min;for(p=a,i=0;i<3;i++)for(j=0;j<6;j++)scanf(“%d”,*(p+i)+j);printf(u二维数组是:”);for(p=a,i=0;i<3;i++,p++){fo

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

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

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