2022年《C语言程序设计》期末考试模拟试卷及参考答案.docx
《2022年《C语言程序设计》期末考试模拟试卷及参考答案.docx》由会员分享,可在线阅读,更多相关《2022年《C语言程序设计》期末考试模拟试卷及参考答案.docx(9页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精品学习资源C语言程序设计期末考试模拟试卷及参考答案(B)2021.6.5 整理一、挑选题(每题2 分,共 30 分)1、# include 的结果是 void main int a33=1,2,3,4,5,6,7,8,9;int s=0,i ;for i=0 ;i=0&ch=9B. 0=ch=0|ch=0&ch=9留意 A 和 D的区分;参考答案 D11、如执行以下程序时从键盘上输入9,就输出结果是 A.11B.10C.9D.8main( ) int n; scanf%d,&n;ifn+x.w : yz.y: z 的结果是 参考答案 B欢迎下载精品学习资源A.4B.3C.2 D.1参考答案
2、B13、以下程序的输出结果是 main int x=023;printf%dn,-x ;A.18B.22C.23D.19参考答案 A14、以下 4 个函数中,能实现交换变量值的功能;欢迎下载精品学习资源A. void fun_aint x,int yB.void fun_bint*x,int *yint*p ;int *p;*p=x ;x=y;y=*p ;*x=*y ;*y=*x ;C. void fun_cint *x,int *yD. void fun_dintx,int y*x=*x+*y ;int p;*y=*x-*y ;p=x ;x=y;y=p;*x=*x-*y ;参考答案 A15、
3、以下所列的各函数首部中,正确选项 A. void playvar :integer,var b:integerB. void playint a,bC. void playint a,int bD. Sub playa as integer,b as integer参考答案 C二、填空题(每空 1 分,共 10 分)1、挑选结构语句有、两种语句;if 语句、 switch 语句欢迎下载精品学习资源2、二维数组有两处 ,分别用一对 号括起;欢迎下载精品学习资源下标、方括句3、数组指针是指;数组在内存的首地址4、在拜访一个结构元素前,你必需定义;结构变量5、链表是以结构类型表示链中元素,以表示链的
4、一种线性数据结构;指针三、程序填空题(每空 4 分,共 20 分)1、判定 n 是否是素数,如是,就返加 1,否就返回 0 int primint n int m;for m=2;m=n/2;m+if( 1)return 0;( 2 参考答案 1n%m=0; 2return 1;2、下述程序段是要实现在数组中查找最大元素和最小元素的下标, # include void findint *a,int n,int *max,int *minint i;*max=*min=0 ;fori=1;ia*max(3);欢迎下载精品学习资源else ifaia*min( 4);return ;void ma
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计 2022 语言程序设计 期末考试 模拟 试卷 参考答案
限制150内