C语言试题汇编及答案
A.退格符
B.回车符
C.换行符
D.水平制表
A、\s
B、^
C、$
D、.
A.逗号
B.分号
C.空格
D.换行符
A、使用转义符\\
B、使用\n
C、使用“\换行”
D、使用空格
A.制表符
B.换行符
C.回车符
D.空格
第一章 C语言的结构一.单项选择题1.设d为字符变量,下列表达式不正确的是_。(A) d=97 (B) d=a (C) d=a (D) d=g2.C语言的程序一行写不下时,可以_。 A 用逗号换行 B 用分号换号 C 在任意一空格处换行 D 用回车符换行3.在ASCII代码表中可以看到每一个小写字母比它相应的大写字母的ASCII码_。(A) 大32 (B) 大64 (C) 小32 (D) 小14.下列四个叙述中,错误的是_。 A 一个C源程序必须有且只能有一个主函数 B 在C源程序中注释说明必须位于语句之后 C 一个C源程序可以含零个或多个子函数 D C源程序的基本结构是函数5.一个C程序可以包含任意多个不同名的函数,但有且仅有一个_。(A) 过程 (B) 主函数 (C) 函数 (D) include6.C 语言中,当复合语句多于一条时,要有一对_括起来。 A 方括号 B 圆括号 C 花括号 D 尖括号7._是C程序的基本构成单位。(A) 函数 (B) 函数和过程 (C) 超文本过程 (D) 子程序8.C语言程序的基本单位是_。(A) 程序行 (B) 语句 (C) 函数 (D) 字符12.以下说法中正确的是_。(A) C语言程序总是从第一个定义的函数开始执行(B) 在C语言程序中,要调用的函数必须在main()函数中定义(C) C语言程序总是从main()函数开始执行(D) C语言程序中的main()函数必须放在程序的开始部分13.以下叙述不正确的是_。A 分号是C语句的必要组成部分B C程序的注释可以写在语句的后面 C 函数是C程序的基本单位D 主函数的名字不一定用main表示15.一个c语言由若干个c函数组成,各个函数在文件中的书写位置为_。 A 任意 B 第一个函数必须是主函数,其他函数任意 C 必须完全按调用的顺序排序 D 其他函数必须在前,主函数必须在最后17.下面属于C语句的是_。 A printf(%dn,a) B #include C a=b;b=c;c=a; D /*this is a program */19.C语言程序的基本单位是_。 A 程序行 B 语句 C 函数 D 字符20.以下叙述正确的是_。 A C语言程序总是从第一个定义的函数开始执行 B C语言程序中的main()函数开始执行 C C 语言程序中的main ()函数必须放在程序的开始执行 D 一个C函数中只允许一对花括号23.下面正确的赋值语句是_ A i+; B a=1,b=2; C a=b=5 D y=int(x)24.以下叙述中正确的是A)C程序中注释部分可以出现在程序中任意合适的地方B)花括号和只能作为函数体的定界符C)构成C程序的基本单位是函数,所有函数名都可以由用户命名D)分号是C语句之间的分隔符,不是语句的一部分?25.在C语言中,回车换行符是_。(A) n (B) t (C) v (D) b26._不是C语言提供的合法关键字。(A) switch (B) print (C) case (D) default27.下面四个叙述中,错误的是_。A C语言中的关键字必须小写 B C语言中的标识符必须全部由字母组成C C语言不提供输入输出语句 D C语言中的注释行可以出现在程序的任何位置28.下面四个叙述中,正确的是_。 A C程序中的所有字母都必须小写 B C程序中的关键字必须小写,其他标识符不区分大小 C C程序中的所有字母都不区分大小 D C语言中的所有关键字必须小写29.在C语言中,每个语句和数据定义是用_结束。(A) 句号 (B) 逗号 (C) 分号 (D) 括号30.以下选项中可作为C语言合法整数的是A)10110B B)0386 C)0Xffa D)x2a231.在printf的格式字符中,g格式字符的作用是_.A 以字符形式输出,且只输出了一个字符B 输出一个字符串C 用来输出实数,并根据数值的大小,自动选用f格式或e格式D 以无符号十进制形式输出整数32.在c语言中,如果下面的变量都是int类型,则输出结果是_。Sum=pad=;pAd=sum+,pAd+,+pAd;Printf(%d,pad);A 7 B 6 C 5 D 434.下列字符串是标识符的是_。(A) _WL (B) 3_3333 (C) int (D) LINE 335.C语言提供的合法关键字是_。(A) break (B) print (C) funiton (D) end36.C语言提供的合法关键字是_。(A) continue (B) procedure (C) begin (D) append39.下面不正确的叙述是_。A 在C程序中所应用变量必须先定义后使用B 在程序中,XYZ和xyz是两个不同的变量C 若a和b类型相同,在执行了赋值语句a=b;后b中的值将放入a中,b中的值不变D当输入数值型数据时,对于整型变量只能输入整型值;对于实型变量只能输入实型值40.下面各标识符中,合法的用户自定义标识符是_。 A A#B B 2B C void D printf42.以下选项中非法的表达式是?A)0=x100? B)i=j=0C)(char)(65+3)? D)x+1=x+143.下面正确的叙述是_。A 在C程序中,语句之间必须用分号;分隔 B若a是实型变量,C程序中允许以下赋值a=10,因此实型变量中允许存放整型 C在C程序中,无论是整数还是实数,都能准确无误地表示 D在C程序中,%是只能用于整数运算的运算符44.以下不能定义为用户标识符的是A)scanf?B)Void?C)_3com_?D)int45.下列字符串是标识符的是_。(A) _HJ (B) 9_student (C) long (D) LINE 1第二章 数据类型及其运算一.单项选择题1.在C语言中,逻辑真以_表示。A true B 大于0的数 C 非零整数 D 非零数2.C语言中,文件由_。A记录组成 B 由数据行组成C 由数据块组成 D 由字符序列组成3.已知在ASCII代码中,字母A的序号为65,以下程序的输出的结果是_# include main() char c1=A, c2=Y;printf(%d,%dn,c1,c2); A) 因输出格式不合法,输出错误信息 B)65,90 C)A,Y D)65,894.如果in
此题为判断题(对,错)。
A.使用转义符\\
B.使用\n
C.使用空格
D.使用“\换行”
A.硬换行
B.软换行
C.空行
D.文章中真正的回车符号
在C语言中,转义字符‘/n’表示一个换行符。()
A对
B错
对
略
VB程序一行写不下,可以直接换行继续写。
A对
B错
错
略
相关考题:
- 审价机构系单方面委托或超越资质等级,其所做出的审价结论能否约束当事人双方?
- 单选题脾破裂首选的诊断方法是( )。ABCDE
- 以下哪项不是利凡诺引产的禁忌证()A、有急慢性肝肾疾患者B、剖宫产史C、急性传染病治愈后D、未治愈的生殖器炎症E、术前体温2次均高于37.5℃
- 卵巢恶性肿瘤的化学药物治疗,是非常重要的辅助治疗。
- 发包人最好通过何种途径能很便捷地取得总包人转包的证据?
- 单选题X射线影像诊断的正确性,相当程度上依赖于X射线影像的质量,而影像形成过程中的每个环节都可能导致影像质量下降。影像质量下降的后果是使诊断信息丢失,影响正确诊断。影像质量评价是对影像形成过程中的各个环节的性能进行评价,从而确定所成影像的质量好坏及是否符合诊断要求。关于主观评价方法和客观评价方法下列叙述错误的是()A主观评价方法比客观评价方法好B二者各有优缺点C二者相互补充D二者相辅相成E单纯应用哪一种都是不全面的
- 妊娠期母体血液改变,正确的是()A、高凝状态B、红细胞比血浆增加多C、性粒细胞减少D、容量增加不明显E、浆白蛋白增加
- 根据《招投标法》及一些有关规定,发包人不能在招标书中指定材料、设备的品牌,但实际情况中,发包人经常在招标文件中用暂定价格或指明类似XX品牌的字样,对于暂定价格部分中标后又要求承包人只能用指定价格、指定品牌采购该部分材料、设备。对于第二种情况,若不采用该品牌报价,经常作为废标处理,这种情况如何处理?
- 33岁经产妇,G2P1,40周妊娠,规律宫缩3小时,宫缩持续50秒,间隔3分钟,头位,胎心150次/分,肛查宫口开大4cm,羊膜囊突。人产房后,胎膜自然破裂,羊水清,胎头拨露,下列处理不恰当的是()A、勤听胎心,密切监测胎儿有无急性缺氧B、指导产妇屏气C、开始保护会阴D、行会阴后侧切开术E、协助胎头俯屈
- 有一建设项目,业主指定分包,业主、施工总承包、分包商签订了三方合同,但业主付款不经过总包直接付款给分包商,造成总包无法管理,造成事故责任如何划分?