电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

全国高等学校计算机等级考试(二级C语言)选择题试题库(每题都有解析)VIP免费

全国高等学校计算机等级考试(二级C语言)选择题试题库(每题都有解析)_第1页
1/36
全国高等学校计算机等级考试(二级C语言)选择题试题库(每题都有解析)_第2页
2/36
全国高等学校计算机等级考试(二级C语言)选择题试题库答案试题C1.在C语言源程序中,以下叙述正确的是(C)。A.main函数必须位于文件的开头B.每行只能写一条语句C.程序中的一个语句可以写成多行D.每个语句的最后必须有点号C2.关于C语言的源程序的叙述中,错误的是(C)。A.C语言的源程序由函数构成B.main函数可以书写在自定义函数之后C.必须包含有输入语句D.一行可以书写多个语句C3.关于C语言数据类型的叙述,正确的是()。A.枚举类型不是基本类型B.数组不是构造类型C.变量必须先定义后使用D.不允许使用空类型C4.C程序中main函数的位置(C)。A.必须在最开始B.必须在系统库函数后面C.可以在自定义函数后面D.必须在最后B5.C语言的函数体由(B)括起来。A.()B.{}C.[]D./**/D6.关于C语言的叙述中,不正确的是(D)。A.C程序可由一个或多个函数组成B.C程序必须包含一个main()函数C.C程序的基本组成单位是函数D.注释说明只能位于一条语句的后面D7.以下叙述不正确的是(D)。A.C程序的执行总是从main函数开始B.一个C源程序必须包含一个main函数C.C语言程序的基本组成单位是函数D.在编译C程序源程序时,可发现注释中的拼写错误C8.结构化程序设计的三种基本结构是(C)。A.函数结构、分支结构、判断结构B.函数结构、嵌套结构、平行结构C.顺序结构、分支结构、循环结构D.分支结构、循环结构、嵌套结构C9.对于C语言源程序,以下叙述错误的是(C)。A.可以有空语句B.函数之间是平等的,在一个函数内部不能定义其它函数C.程序调试时如果没有提示错误,就能得到正确结果D.注释可以出现在语句的前面D10.下面关于C语言用户标识符的描述,正确的是()。A.不区分大小写B.用户标识符不能描述常量C.类型名也是用户标识符D.用户标识符可以作为变量名D11.以下(D)是正确的变量名。A.5fB.ifC.f.5D._f5D12.以下(D)是正确的常量。A.E-5B.1E5.1C.'a12'//字符串用双引号D.32766LD13.以下(D)是正确的变量名。A.a.beeB.-p11C.intD.p_11C14.以下(C)是正确的字符常量。单引号括起来A."c"B.'\\''C.'W'D."\32a"A15.以下(A)是不正确的字符串常量。双引号括起来A.'abc'B."12'12"C."0"D.""B16.以下(B)是错误的整型常量。A.-0xcdfB.018//八进制数不能超过8C.0xeD.011B17.以下(B)是正确的浮点数。A.e3//e前面必须有数字,指数必须为整数B..62C.2e4.5D.123A18.若有说明语句:charc='\95';则变量c包含()个字符。A.1\ddd:表示1到3位八进制数所代表的字符(ASCII码值)B.2\xhh表示1到2位十六进制数所代表的字符C.3D.语法错误A19.若有定义:inta=2;则正确的赋值表达式是()。A.a-=(a*3)//a=a-(a*3)B.double(-a)//(double)(-a)C.a*3D.a*4=3C20.语句x=(a=3,b=++a);运行后,x、a、b的值依次为(c)。A.3,3,4//逗号运算符及逗号表达式B.4,4,3C.4,4,4D.3,4,3B21.语句a=(3/4)+3%2;运行后,a的值为(b)。A.0B.1//注意除号/两边均为整型时,结果为整数(不含小数点)C.2D.3A22.char型变量存放的是(A)。//考查变量类型A.ASCII代码值B.字符本身C.十进制代码值D.十六进制代码值C23.若有定义:intx,a;则语句x=(a=3,a+1);运行后,x、a的值依次为(C)。A.3,3//考查逗号表达式及逗号运算符B.4,4C.4,3D.3,4B24.若有定义:inta;则语句a=(3*4)+2%3;运行后,a的值为(bB)。A.12///////%取余B.14C.11D.17A25.若有定义:inta,b;doublex,则以下不符合C语言语法的表达式是(Aa)。A.x%(-3)//%两侧均应为整型数据B.a+=-2C.a=b=2D.x=a+bB26.若有定义:intx=2,y=3;floati;,则以下符合C语言语法的表达式是(B)。A.x=x*3=2//x*3不是一个变量名B.x=(y==1)C.i=float(x)//应改为i=(float)xD.i%(-3)//%两侧均应为整型数据C27.设double型变量a,b,c,e均有值;对代数式(3ae)/(bc),不正确的C语言表达式是(C)。A.a/b/c*e*3B.3*a*e/b/cC.3*a*e/b*c//改为3*a*e/b/cD.a*e/c/b*3B28.下面叙述正确的是(b)。A.2/3与2.0/3.0等价B.(int)2.0/3与2/3等价//强制类型转换将2.0转换成2C.++5与6等价//单独写++5是错误的,可以写成a=++5D.'A'与"A"等价A29.下面叙述中,错误的是(A)。A.其算术运算对象不包含函数B.%(模运算符)的运算对象只能为整型...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

全国高等学校计算机等级考试(二级C语言)选择题试题库(每题都有解析)

您可能关注的文档

文达天下+ 关注
实名认证
内容提供者

各类试题、文摘、指南、行业规范

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部