C语言期末考试题目
11页1、指针一、单项选择题1. 已知:int a, *y=&a;则下列函数调用中错误的是 。A) scanf(%d, &a); B) scanf(%d, y);C) printf(%d, a); D) printf(%d, y);2. 说明语句int (*p)( );的含义是 。A) p是一个指向一维数组的指针变量B) p是指针变量,指向一个整型数据C) p是一个指向函数的指针,该函数的返回值是一个整型D) 以上都不对3. 设有说明int (*p)4;其中的标识符p是 。A) 4个指向整型变量的指针变量B) 指向4个整型变量的函数指针C) 一个指向具有4个整型元素的一维数组的指针D) 具有4个指向整型变量的指针元素的一维指针数组4. 已知:char s10, *p=s,则在下列语句中,错误的语句是 。A) p=s+5; B) s=p+s; C) s2=p4; D) *p=s0;5. 已知:char s100;int i;则引用数组元素的错误的形式是 。A) si+10 B) *(s+i) C) *(i+s) D) *(s+)+i)6. 已知:char s6, *ps=s;则正确的赋值语句是 。
2、 A) s=12345; B) *s=12345;C) ps=12345; D) *ps=12345;7. 已知:char a310=BeiJing,ShangHai,TianJin, *pa=a;不能正确显示字符串ShangHai的语句是 。A) printf(%s,a+1); B) printf(%s,*(a+1);C) printf(%s,*a+1); D) printf(%s,&a10);8. 已知:int a43=1,2,3,4,5,6,7,8,9,10,11,12;int (*ptr)3=a,*p=a0;则以下能够正确表示数组元素a12的表达式是 。A) *(*(a+1)+2) B) *(*(p+5) C) (*ptr+1)+2 D) *(ptr+1)2)9. 已知:int a =1,2,3,4,5,6,7,8,9,10,11,12,*p=a;则值为3的表达式是 。A) p+=2,*(p+) B) p+=2,*+p C) p+=2,*p+ D) p+=2,+*p10. 已知:int a=1,2,3,4, y, *p=a;则执行语句y = (*+p)-;之后, 数组a各元素的
3、值变为 。A) 0,1,3,4 B) 1,1,3,4 C) 1,2,2,4 D) 1,2,3,3变量y的值是 。A) 1 B) 2 C) 3 D) 4 11. 已知:int a =1,3,5,7, y *p= a;为使变量y的值为3,下列语句正确的是 。A) y=+*p+; B) y=+(*p+); C) y=(+*p)+; D) y=(*+p)+;12. 已知:int x = 1,3,5,7,9,11 ,*ptr=x;则能够正确引用数组元素的语句是 。A) x B) *(ptr-) C) x6 D) *(-ptr)13. 函数的功能是交换变量x和y中的值,且通过正确调用返回交换的结果。能正确执行此功能的函数是 。A) funa (int *x, int *y) B) funb (int x, int y) int *p; int t;p=x;*x=*y;*y=*p; t=x;x=y;y=t; C) func (int *x, int *y) D) func (int *x, int *y) *x=*y;*y=*x; *x=*x+*y;*y=*x-*y;*x=*x-*y; 14. 有定
《C语言期末考试题目》由会员cl****1分享,可在线阅读,更多相关《C语言期末考试题目》请在金锄头文库上搜索。
识字6 画[12].docx
让数学课堂绽放“高效教学”之花优秀获奖科研论文.docx
【精品】探讨加油站火灾隐患与固定灭火系统应用.doc
2023年励志誓词.docx
(完整word版)二年级标点符号练习题以及答案.doc
初中英语教育.doc
初一历史教师个人教学总结范本(2篇).doc
建设工程质量监督报告(质监站)
四川电线电缆穿管和线槽敷线安装工程检验批质量验收记录sga018
毕业晚会个人的讲话稿范文精选(精选5篇)
幼儿园中班社会活动教案《开心枕与出气包》.doc
房地产公司管理手册
湘教版二年级科学上册期中考试(精品).doc
道路绿化实施方案.doc
2023年河北省张家口市康保县照阳河镇照阳河村社区工作人员考试模拟题及答案
文言文复习--《烛之武退秦师》(2)
湖南省邵东县第一中学2023学年高二生物上学期第三次月考试题.doc
高二化学选修三晶体结构晶胞题型总结
人教版八年级语文上册期末测试评估.doc
幼儿园公开课说说教学过程》.doc
2022-12-27 6页
2023-08-13 3页
2023-10-16 16页
2023-03-23 16页
2022-07-30 12页
2022-12-01 13页
2023-12-21 23页
2023-08-24 13页
2023-10-09 74页
2024-01-02 80页