《C语言程序设计》chapter6answer.doc

上传人(卖家):momomo 文档编号:5780868 上传时间:2023-05-08 格式:DOC 页数:2 大小:64.50KB
下载 相关 举报
《C语言程序设计》chapter6answer.doc_第1页
第1页 / 共2页
《C语言程序设计》chapter6answer.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、第六章 指针参考答案一、选择题(把正确选项的字母标号填到表格中)题号1234567891011121314151617181920答案CDADDBDDAAACADCBDBCC- 2 -二、判断题(错的填,对的填)题号1234567891011121314151617181920答案三、应用题1.根据要求把实现相关功能的语句填在表格中。已知条件要求实现的语句int x;int a5=1,2,3,4,5;int *p;定义指针px并指向xint *px = &x;定义二级指针ppx并间接指向xint *ppx = &px;通过px为x输入数据的scanfscanf(“%d”,px);通过ppx输出

2、x值的printfprintf(“%dn”,*ppx);定义指针p1指向a0int *p1 = a; 或int *p1 = &a0;定义指针p2指向a3int *p2 = &a3;通过p动态分配一个存整数的空间p =(int *)malloc(sizeof(int);2根据已知条件,把给定语句的输出结果写在表格中。已知条件语句语句输出结果int a = 1,2,3,4,5;int *p = a;printf(“%dn”,*a);1printf(“%dn”,*&a2);3printf(“%dn”,*p);1printf(“%dn”,*(p+1);2printf(“%dn”,*p+1);23根据已

3、知条件,把给定语句的输出结果写在表格中。已知条件语句语句输出结果int a3= 1,2,3,4,5,6,7,8,9;int (*p)3 = a;printf(“%dn”,*p0);1printf(“%dn”,*a2);7printf(“%dn”,*(p2+1);8printf(“%dn”,*(*p+1);2printf(“%dn”,*(*(p+1)+2);6四、编程题1. #include stdio.hint main(void)int x, *px = &x;float y, *py = &y;float *mul = &py;printf(Enter an integer: );scan

4、f(%d,px);printf(Enter a real number: );scanf(%f,py);printf(%d*%.3f=,*px,*py);*mul *= *px;printf(%.2fn,*mul);return 0; 2. #include stdio.h#define N 10int main(void)int aN = 1,2,3,4,5,6,7,8,9,10;int i;int *p = a;float aver = 0;for(i=0;iN;i+)aver += *(p+i);aver /= N;printf(Average of array a is %.1fn,aver);return 0;

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 大学
版权提示 | 免责声明

1,本文(《C语言程序设计》chapter6answer.doc)为本站会员(momomo)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|