2022年广西区计算机等级考试二级C语言笔试试题及答案 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年广西区计算机等级考试二级C语言笔试试题及答案 .pdf》由会员分享,可在线阅读,更多相关《2022年广西区计算机等级考试二级C语言笔试试题及答案 .pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、20XX 年广西区计算机等级考试二级C 语言笔试试题及答案计算机等级考试更新: 2008-11-21 编辑:云和山的彼端第一卷(共70 分)第一部分:基础知识(20 题,共 40 分)1、一个 C 程序总是从()开始执行。A程序的第一条执行语句B主函数C子程序D主程序2、在 C 语言中, int, char 和 short int 三种类型变量所占用的内存大小是()。A均为 2 个字节B由用户自己定义C由所用机器的字长决定D是任意的3、若有以下类型说明语句:char a; int b; float c; short int d; 则表达式( c*b+a )*d 的结果类型是()。Achar B
2、int Cdouble Dfloat 4、若有说明语句:int w=1,x=2,y=3,z=4; 则表达试wx?w:zy?z:x 的值是()A4 B3 C2 D1 5、设 x,y 为 int 型变量,则执行下列语句后,y 的值是()x=5; y=x+*x+; y=-y*-y; A529 B2401 C1209 D625 6、C 语言中函数返回值的类型是()Areturn 语句中的表达式类型B调用函数的类型精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 11 页C总是 int 型D定义函数时所指定的函数类型7、凡是在函数中未指定存储类别的
3、变量,其隐含的存储类别是()A自动B静态C外部D寄存器8、在源程序的一个文件中定义的全局变量的作用域是()A本文件的全部范围B该程序的全部范围C一个函数的范围D从定义该变量的位置开始至该文件的结束9、以下不正确的描述是()Abreak 语句只能用于循环语句和switch 语句B在 switch 语句中, break 语句的作用也可用continue 语句来替代C在循环语句中,使用continue 语句是为了结束本次循环,而不是终止循环的执行D在循环语句中,使用break 语句是为了使流程跳出循环体,提前结束循环10、若有宏定义 #define mod(x,y) x%y 则执行以下程序段后,输出
4、为()int z,a=15,b=100; z=mod(b,a); printf(“ %dn” ,z+); A11 B10 C6 D宏定义不合法11、若有说明语句:char s14=” 12”; char *ptr; 则执行下列语句后输出为()ptr=s1; printf(“ %cn” ,*(ptr+1); A字符 2B整数 2 C字符串 “ 12”D字符 1 12、若有以下语句int x=2,4,6,8,10,12,*ptr; ptr=x; 则对数组元素的正确引用为()Ax Bx6 C*(-ptr)精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2
5、 页,共 11 页D *(+ptr) 13、若有说明语句:int i,x34; 则不能实现将x11 的值赋给变量i 的语句是()Ai=*(*(x+1)+1) Bi=*(*(x+1) Ci=x11 Di=*(x1+1) 14、若已定义了如下的共用体类型变量x,则 x 所占用的字节数(在16 位 PC 机条件下)为( )union data int i; char ch; double f; x; A7 B11 C8 D10 15、如下说明语句:enum A A0=1,A1=3,A2,A3,A4,A5; enum A B; 执行:B=A3; printf(“ %dn” ,B); 输出的是()A5
6、B3 C2 D编译时出错16、 while(!x) 中的条件表达式(!x) 与下面条件()等价。Ax=0 Bx=1 Cx=0| x=1 Dx!=0 17、有以下说明语句,则对结构体变量s 的成员 num 的不正确引用是()struct student int num; int age; s,*p; As.num B*p.num Cp-num D(*p).num 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 11 页18、说明语句int (*p)10 定义了 p 是( )A指针数组B指向数组的指针C返回值为整型的函数指针D指向整型数的指
7、针19、下面对文件操作函数描述正确全面的是()int n_read=read(int fd,char *buf,int n); 从文件 fd 中读 n 个字节存放在buf 中从文件 fd 中读 n 个整数存放在buf 中从文件 fd 中读 n 个字节存放在buf 中,并将n 赋给 n_read 从文件 fd 中读 n 个字节存放在buf 中,并将实际读入的字节数和出错代码赋给n_read 20、 C 语言的编译系统对宏命令是()A在程序运行时进行代换处理的B在程序连接时进行处理的C与程序中其他C 语句同时进行编译的D在对源程序其他成分正式编译之前进行处理的第二部分:简单程序(12 题,共 30
8、 分)21、运行下面的程序,其输出是()main() int a=2,4,6,8,10,y=1,x,*p; p=&a1; for(x=0;x3;x+) y+=*(p+x); printf(“ %dn” ,y); A17 B18 C19 D20 22、运行下面的程序,其输出是()main() int i=1; while(i19) if(i+%5!=3) continue; else printf(“ M ” ,i); printf(“n” ); A2 5 7 9 11 13 15 17 B3 6 9 12 15 18 C4 9 14 19 D3 8 13 17 19 23、运行下面的程序后,其
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年广西区计算机等级考试二级C语言笔试试题及答案 2022 广西 计算机等级考试 二级 语言 笔试 试题 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内