广西区历年计算机二级考试C笔试试卷

广西区历年计算机二级考试C笔试试卷

ID:38668462

大小:36.00 KB

页数:9页

时间:2019-06-17

广西区历年计算机二级考试C笔试试卷_第1页
广西区历年计算机二级考试C笔试试卷_第2页
广西区历年计算机二级考试C笔试试卷_第3页
广西区历年计算机二级考试C笔试试卷_第4页
广西区历年计算机二级考试C笔试试卷_第5页
资源描述:

《广西区历年计算机二级考试C笔试试卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、广西区等级考试二级C真题第一卷(共70分)第一部分:基础知识(20题,共40分)1、一个C程序总是从(       )开始执行。A、程序的第一条执行语句   B、主函数  C、子程序    D、主程序2、在C语言中,int,char和short int三种类型变量所占用的内存大小是( )。A、均为2个字节  B、由用户自己定义  C、由所用机器的字长决定  D、是任意的3、若有以下类型说明语句:chara; intb; float c; short intd;则表达式(c*b+a)*d的结果类型是( )。A、char  B、int   C、double  D、float4、若有说

2、明语句:intw=1,x=2,y=3,z=4;则表达试w>x?w:z>y?z:x的值是( )A、4  B、3   C、2   D、15、设x,y为int型变量,则执行下列语句后,y的值是(  )x=5;y=x++*x++;y=--y*--y;A、529   B、2401   C、1209    D、6256、C语言中函数返回值的类型是( )A、return语句中的表达式类型        B、调用函数的类型C、总是int型                       D、定义函数时所指定的函数类型7、凡是在函数中未指定存储类别的变量,其隐含的存储类别是(  )A、自动     B

3、、静态    C、外部     D、寄存器8、在源程序的一个文件中定义的全局变量的作用域是(  )A、本文件的全部范围          B、该程序的全部范围C、一个函数的范围            D、从定义该变量的位置开始至该文件的结束9、以下不正确的描述是(  )A、break语句只能用于循环语句和switch语句B、在switch语句中,break语句的作用也可用continue语句来替代C、在循环语句中,使用continue语句是为了结束本次循环,而不是终止循环的执行D、在循环语句中,使用break语句是为了使流程跳出循环体,提前结束循环10、若有宏定义#define 

4、mod(x,y) x%y 则执行以下程序段后,输出为(   )int z,a=15,b=100;z=mod(b,a);printf(“%d”,z++);A、11    B、10     C、6    D、宏定义不合法11、若有说明语句:chars1[4]=”12”; char *ptr;则执行下列语句后输出为(  )ptr=s1;printf(“%c”,*(ptr+1));A、字符‘2’    B、整数2         C、字符串“12”     D、字符‘1’12、若有以下语句intx[]={2,4,6,8,10,12},*ptr;ptr=x;则对数组元素的正确引用为

5、(  )A、x           B、x[6]          C、*(--ptr)        D、*(++ptr)13、若有说明语句:inti,x[3][4];则不能实现将x[1][1]的值赋给变量i的语句是(  )A、i=*(*(x+1)+1)       B、i=*(*(x+1))      C、i=x[1][1]   D、i=*(x[1]+1)14、若已定义了如下的共用体类型变量x,则x所占用的字节数(在16位PC机条件下)为(    )union data{inti;charch;double f;}x;A、7     B、11     C、8    D、101

6、5、如下说明语句:enum A   {A0=1,A1=3,A2,A3,A4,A5};enum A    B;执行:B=A3;printf(“%d”,B);输出的是(    )A、5   B、3    C、2    D、编译时出错16、while(!x)中的条件表达式(!x)与下面条件(  )等价。A、x==0     B、x==1  C、x==0

7、

8、x==1     D、x!=017、有以下说明语句,则对结构体变量s的成员num的不正确引用是(  )struct  student{intnum;intage;}s,*p;A、s.num    B、*p.num     C、p-

9、>num    D、(*p).num18、说明语句int(*p)[10]定义了p是(  )A、指针数组                     B、指向数组的指针C、返回值为整型的函数指针       D、指向整型数的指针19、下面对文件操作函数描述正确全面的是(  )int n_read=read(intfd,char*buf,intn);从文件fd中读n个字节存放在buf中从文件fd中读n个整数存放在buf中从文件fd中读n个字节存放在buf中,并将n赋给n_read从文件f

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

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

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