131-9488-3786

您现在的位置是: 首页 > 真题资料 > 历年真题 > 二级 > 2019年9月计算机等级考试二级C语言试题(1) > 正文

2019年9月计算机等级考试二级C语言试题(1)

整理编辑:计算机等级考试网  发布时间:2019-06-06 14:13:00  阅读量:

1)若有以下程序段:int r=8;printf("%d\n",r> >1);程序运行后的输出结果是()。


A.16


B.8


C.4


D.2


答案:C


2)以下叙述中错误的是()。


A.gets函数用于从终端读入字符串


B.getchar函数用于从磁盘文件读入字符


C.fputs函数用于把字符串输出到文件


D.fwrite函数用于以二进制形式输出数据到文件


答案:B


3)以下关于typedef的叙述错误的是()。


A.用typedef可以增加新类型


B.typedef只是将已存在的类型用一个新的名字来代替


C.用typedef可以为各种类型说明一个新名,但不能用来为变量说明一个新名


D.用typedef为类型说明一个新名,通常可以增加程序的可读性


答案:A


4)若有定义语句:char s[10]="1234567\0\0";则strlen(s)的值是( )。


A.7


B.8


C.9


D.10


答案:A


5)若有以下定义:int x[10],* pt=x;则对X数组元素的正确引用是()。


A.pt+3


B.*&x[10]


C.*(pt+10)


D.*(x+3)


答案:D


6)若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是()。


A.1


B.0


C.2


D.不知道a的值,不能确定


答案:A


7)若变量X、Y已正确定义并赋值,以下符合C语言语法的表达式是()。


A.x+1=y


B.++X,y=x - -


C.x=x+10=x+y


D.double(x)/10


答案:B


8)若变量已正确定义为int型,要通过语句:scanf("%d,%d,%d”,&a,&b,&C.;给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是()。(注:口代表一个空格符)


A.1,2,3<回车>


B.口口口1,2,3<回车>


C.1,口口口2,口口口3<回车>


D.1口2口3<回车>


答案:D


9)以下关于结构化程序设计的叙述中正确的是()。


A.结构化程序使用goto语句会很便捷


B.在C语言中,程序的模块化是利用函数实现的


C.一个结构化程序必须同时由顺序、分支、循环三种结构组成


D.由三种基本结构构成的程序只能解决小规模的问题


答案:B


10)设有宏定义:#define IsDIV(k,n)((k%n= =1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5) && IsDIV(m,7)为真时所要表达的是()。


A.判断m是否能被5和7整除


B.判断m被5和7整除是否都余1


C.判断m被5或者7整除是否余1


D.判断m是否能被5或者7整除


答案:B

本文标签:计算机等级考试二级2019年9月计算机等级考试二级C语言试题(1)

转载请注明:文章转载自(http://www.jsjdj.net

本文地址:http://www.jsjdj.net/erji_lnzt/1829.html

计算机等级微信刷题助手
扫码进入微信刷题助手

解锁即可开始刷题
并加入考生交流群

计算机等级微信公众号
扫码关注微信公众号

第一时间获取
计算机等级考试考试资讯

《计算机等级考试网》免责声明:

1、因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。联系邮箱:812379481@qq.com。