文档库 最新最全的文档下载
当前位置:文档库 › 最新煤矿电工学试题复习题

最新煤矿电工学试题复习题

最新煤矿电工学试题复习题
最新煤矿电工学试题复习题

煤矿电工学复习题

一、判断题

1、矿井应有两回路电源线路。(√)

2、36V为井下电钻、照明及信号装置等设备的用电电压。(×)

3、660V为井下采掘运等设备的动力用电电压。(√)

4、采用移动变电站的优点是缩短低压供电距离,减少电压损失,随工作面移动而移动。

(√)

5、电压是导致触电伤害最主要,最直接的因素。(×)

6、停风、停电的采掘工作面,未经检查瓦斯不准强行送电(√)

7、采区变点所一般设在盘曲运输斜巷与轨道斜巷之间的联络巷内。(√)

8、按我国规定,660伏电网,检漏继电器的动作电阻值为11千欧。(√)

9、通信电缆与电力电缆一般应挂于同侧。(√)

10、煤矿井下电缆连接应做到“三无”,“三无“是指无鸡爪子、无羊尾巴、无明接头。

(√)

11、非专职或值班电气人员,不得擅自操作电气设备.( √ )

12、井下不准用铜、铝、铁等代替保险丝。(√)

13、电流强度相等情况下,交流触电危害比直流小。(×)

14、井下配电变压器中性点应直接接地。(×)

15、采区变电所的高压开关及变压器都必须采用矿用隔爆性。(×)

16、每天至少对低压检漏装置的运行情况进行一次跳闸试验。(√)

17、塞尺又叫厚薄规。在煤矿井下常用来检查电气设备的电气间隙大小。

(×)

18、本质安全型设备只能用于低电压、小电流的电路中。(√)

19、频率和电流是衡量电能质量的两个基本指标。 ( × )

20、甲烷传感器要垂直悬挂于巷道上方,距顶梁不小于500mm,距巷道壁≥300mm,顶板坚

固无淋水,维护方便的地点。(×)

21、煤矿电力负荷根据对供电可靠性的要求不同,分为一类、二类和三类负荷。(√)

22、电压等级的高低取决于供电距离及功率的大小,供电距离越远、功率越大,所用电压

等级越高。(√)

23、常见的电缆故障有短路、过载、单相断相。(×)

24、《煤矿安全规程》规定:井下接地电阻值必须每月至少测定一次。

(×)

25、井下中央变电所修建时必须满足通风、防火和防水的要求。(√)

26、过载保护的动作时间与过载电流的大小有关,过载程度越大延时越短,过载程度越

小延时越长。(√)

27、本质安全型设备只能用于低电压、小电流的电路中。(√)

28、井下配电变压器中性点应直接接地。(×)

29、在总风巷和专用回风巷中,不应敷设电缆。(√)

30、通信电缆与电力电缆一般应挂于同侧。(√)

31、一般中央变电所设置在井底车场附近,并与中央水泵房相邻。(√)

32、引起过流的主要原因有短路、过载和电动机单相运行等。(√)

33、可以用隔离开关通断负荷电路。(×)

34、操作高压配电箱时可以先合断路器再合隔离开关。(×)

35、触电时间长短与人体触电的伤害程度无关。 ( ×)

36、接线腔接地线的长度应适宜,以松开接线嘴卡兰拉动电缆后,三根火线拉紧或松动

脱落时,以接地线不掉下为宜。(√)

37、在有瓦斯及煤尘爆炸危险的矿井采用普通型测量仪器,只准在瓦斯浓度1%以下地点

使用。(√)

38、电伤是指电流通过人身某一局部,造成体表器官破坏的现象,及时救治不致造成生

命危险。(√)

39、每天至少必须对煤电钻综合保护装置进行一次跳闸试验。( ×)

40、井下机电硐室入口处应悬挂“非工作人员禁止入内”的警示牌。(√)

一、选择题

1、井下电器设备的电压在(A )伏以上就必须有保护接地。

A.36 B.50 C.127

1、在矿用真空高压配电箱中,高压熔断器的作用是实现( B )。

A.过电压保护 B. 过电流保护 C.漏电保护

2、掘进面的“三专”指(B )。

A.专用电机、专用开关、专用线路

B. 专用变压器、专用开关、专用线路

C. 专用电源、专用开关、专用线路

2 、熔体的额定电流( BC)熔断器的额定电流。

A.大于

B.小于

C.等于

3、熔体的额定电流(BC )熔断器的额定电流。

A.大于

B.小于

C.等于

3、井下电器设备的电压在(A )伏以上就必须有保护接地。

A.36 B.50 C.127

4、当变压器二次输出电压过高时,调至( B)分接头。

A.-5%

B.+5%

C.10%

4、熔断器可以对电动机进行下列保护(A )

A. 短路保护

B.过载保护

C.漏电保护

5、煤矿井下低压电器的三大保护是指(ABC )

A. 过流保护、漏电保护、保护接地

B. 过载保护、漏电保护、保护接地

C. 断相保护、漏电保护、保护接地

5、在实际工作中,常用保护装置的动作来判断故障类型,如果检漏继电器保护动作,说明电缆发生了(B)

A.短路故障 B. 单相接地 C.断线

6、井下采掘机械设备常用电压等级有(ABD )

A 1140v

B 660v C.540v D.380v

6、预防电火灾应采取以下措施( ABC )

A.合理选择电器设备的容量及电缆截面

B.对输电线路和用电设备必须设有过流保护

C.变压器检修时要防止掉入异物造成高压短路

7、漏电保护装置的作用有( ABC )

A. 可不间断地监视被保护电网的绝缘状态

B. 供电系统漏电时迅速切断电源

C. 补偿流过人身的电容电流

7、当变压器二次输出电压过低时,调至( A)分接头。

A.-5%

B.+5%

C.10%

8、电火灾产生的原因有(ABC )

A.电网过流

B. 电网漏电产生电火花

C.架线电机车电弧引燃木支护棚

8、如煤矿井下某电动机要实现正反转远方控制,应选用(C )隔爆按钮。

A.单钮 B. 双钮 C.三钮

9、在实际工作中,常用保护装置的动作来判断故障类型,如果短路保护动作,说明电缆发生了(A )

A.短路故障 B. 单相接地 C.断线

9、掘进面的“三专”指(B )。

A.专用电机、专用开关、专用线路

B. 专用变压器、专用开关、专用线路

C. 专用电源、专用开关、专用线路

10、在矿用真空高压配电箱中,压敏电阻的作用是实现( A )。

A.过电压保护 B. 过电流保护 C.漏电保护

10、在矿用真空高压配电箱中,压敏电阻的作用是实现( A )。

A.过电压保护 B. 过电流保护 C.漏电保护

11、经摩擦掉锈迹后,留下呈青褐色氧化亚铁云状痕迹,用手摸无感觉的为( A)。

A、不完好

B、磨损

C、晕影

11、远距离控制线路的额定电压不超过(C )。

A、127V

B、24V

C、36V

12、矿井安全作业制度之一的《停送电制度》中规定:电气设备在进行停电检修时,严禁( B )。

A.换人

B.约时停、送电。 C搬迁设备

12、煤矿井下安全电压为(A)

A、36V

B、50V

C、127V

13、隔爆型电气设备的标准编号为GB3836.2__2000,标志全称为(C ).

A.MA

B.ExiaI

C.ExdI

13、通常井下人体的电阻一般为(C )。

A、10—100Ω

B、5—10KΩ

C、1000—2000Ω

14、一个电路分为主回路和辅助回路,主回路指向(C )提供电能的强电流回路。

A.负载 B. 电动机 C.负载(电动机)

14、井下接地网主接地极应用面积不小于(B )m2,厚度不小于5mm的耐腐蚀钢板。

A 0.8

B 0.75

C 0.5

15、信号、照明、电话和手持式电气设备的供电电压不应超过(A )

A127V B36V,C380V

15、矿用隔爆电气设备要具有防爆的性能,其外壳必须具有(B )

A耐爆性 B 耐爆性及隔爆型 C 隔爆型

三、简答题

1、说明矿用隔爆型移动变电站KBSGZY-3150/10型号的含义.

答:K:矿用,B:防爆,S:三相G:干式,Z:组合式,Y:移动,3150;额定容量3150KVA,10:一次侧额定电压10KV。

2、井下保护接地网是怎样组成的?为什么要组成井下保护接地网?

答:井下保护接地网是由主接地极、局部接地极,连接母线组成。

保护接地可以降低对人体触电危险;减少了电火花引爆瓦斯、煤尘的可能性;对无选择性的漏电保护装置,保护接地使得单相接地故障易于查找。

3、煤矿井下设置保护接地网有什么好处?

答:煤矿井下设置保护接地网,使埋在井下各处的接地极并联起来,降低了总的接地电阻,提高了保护接地的安全性,煤矿井下某处接地极失灵后,还可以靠其他接地极起保护作用,可以互为后备保护。

4、解释下列各型号的含义

MYPJ-3.6/6-3×35-1×16-3×2.5

答:M:煤矿用,Y;移动设备使用,P:屏蔽电缆,J:监视,3.6/6:额定电压3.6KV/6KV。3×35:三相动力芯线,每芯截面35平方毫米,1×16:一相接地芯线、芯线截面16平方毫米,3×2.5:三芯监视线、每芯截面2.5平方毫米。

6、检漏继电器的作用是什么?

答:当系统发生漏电时迅速切断电源;当人体接触带电体时迅速切断电源,防止触电事故;不间断地监视被保护电网或电气设备的绝缘状态;防止电气设备漏电及漏电故障扩大。

7、真空型电磁启动器的电动机综保具有哪些保护?

答:有过流、过载、断相及漏电闭锁等保护功能。

8、电缆敷设路径的选择原则是什么?在哪些地方不宜敷设电缆?

答:路径应尽可能短,以降低电缆的投资和线路上的电压损失及功率损失。

电缆的敷设要确保供电线路安全,在总回风巷和专用回风巷中,由于瓦斯和煤尘浓度较高不应敷设电缆,在溜放煤、矸石、材料的溜道中严禁敷设电缆。

四、论述题

1、论述“三专两闭锁”的内容、作用及使用范围。

答:三专:专用线路、专用变压器、专用开关

作用及使用范围:高瓦斯矿井、煤与瓦斯突出矿井、低瓦斯矿井中高瓦斯区的煤巷、半煤岩巷和有瓦斯涌出的岩巷掘进工作面正常工作的局部通风机必须采用三专供电。

两闭锁:风电闭锁、瓦斯电闭锁。

作用及使用范围:使用局部通风机供风的地点必须实行风电闭锁,保证停风后切断停风区内全部非本质安全型电气设备的电源。局部通风机停止运转时立即切断停风区内全部非本质安全型电源;瓦斯电闭锁是当保护区域内瓦斯浓度超限时,切断本区域内所有非本质型安全电源。

2、试论述煤矿电力负荷如何分类?煤矿企业哪些用户为一类负荷,如何保证其供电可靠性?煤矿电力用户可分三类;

一类负荷:凡是突然停电,可能造成人员伤亡事故或重要设备损坏或给生产造成重大损失的。二类负荷:因突然停电可能造成较大经济的损失的负荷为二类负荷。

三类负荷;不属于一、二类负荷的所有负荷都属于三类负荷。

一类负荷有主通风机、提升人员的立井提升机、井下主排水泵、高瓦斯矿井的区域通风机以及上述设备的辅助设备等。对一类负荷供电必须有可靠的备用电源,一般是由变电所引出的独立双回路供电。初中数学知识点全总结

七年级数学(上)知识点

人教版七年级数学上册主要包含了有理数、整式的加减、一元一次方程、图形的认识初步四个章节的内容.

第一章有理数

一、知识框架

二.知识概念

1.有理数:

(1)凡能写成形式的数,都是有理数.正整数、0、负整数统称整数;正分数、负分数统称分数;整数和分数统称有理数.注意:0即不是正数,也不是负数;-a不一定是负数,+a也不一定是正数;π不是有理数;

(2)有理数的分类: ①②

2.数轴:数轴是规定了原点、正方向、单位长度的一条直线.

3.相反数:

(1)只有符号不同的两个数,我们说其中一个是另一个的相反数;0的相反数还是0;

(2)相反数的和为0 ? a+b=0 ? a、b互为相反数.

4.绝对值:

(1)正数的绝对值是其本身,0的绝对值是0,负数的绝对值是它的相反数;注意:绝对值的意义是数轴上表示某数的点离开原点的距离;

(2) 绝对值可表示为:或;绝对值的问题经常分类讨论;

5.有理数比大小:(1)正数的绝对值越大,这个数越大;(2)正数永远比0大,负数永远比0小;(3)正数大于一切负数;(4)两个负数比大小,绝对值大的反而小;(5)数轴上的两个数,右边的数总比左边的数大;(6)大数-小数> 0,小数-大数< 0.

6.互为倒数:乘积为1的两个数互为倒数;注意:0没有倒数;若 a≠0,那么的倒数是;若ab=1? a、b互为倒数;若ab=-1? a、b互为负倒数.

7. 有理数加法法则:

(1)同号两数相加,取相同的符号,并把绝对值相加;

(2)异号两数相加,取绝对值较大的符号,并用较大的绝对值减去较小的绝对值;

(3)一个数与0相加,仍得这个数.

8.有理数加法的运算律:

(1)加法的交换律:a+b=b+a ;(2)加法的结合律:(a+b)+c=a+(b+c).

9.有理数减法法则:减去一个数,等于加上这个数的相反数;即a-b=a+(-b).

10 有理数乘法法则:

(1)两数相乘,同号为正,异号为负,并把绝对值相乘;

(2)任何数同零相乘都得零;

c语言试题及答案

1、以下正确的说法是( B ) (A) 用户若需要调用标准库函数,调用前必须重新定义 (B) 用户可以重新定义标准库函数,若如此,该函数将失去原有含义 (C) 系统根本不允许用户重新定义标准库函数 (D) 用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动去调 2、以下正确的函数声明形式是( A ) (A) double fun(int x, int y) (B) double fun(int x; int y) (C) double fun(int x, int y); (D) double fun(int x,y); 3、以下正确的函数形式是( D ) (A) double fun(int x, int y) { z=x+y; return z;} (B) fun(int x,y) { int z; return z;} (C) fun(x,y) { int x,y; double z; z=x+y; return z;} (D) double fun(int x, int y) { double z; z=x+y; return z;} 4、以下正确的说法是( A ) 在C语言中 (A) 实参和与其对应的形参各占用独立的存储单元 (B) 实参和与其对应的形参共占用一个存储单元 (C) 只有当实参和与其对应的形参同名时才共占用存储单元 (D) 形参是虚拟的,不占用存储单元 5、若调用一个函数,且此函数中没有return语句,则正确的说法是( A ) 该函数 (A) 没有返回值 (B) 返回若干个系统默认值 (C) 能返回一个用户所希望的函数值 (D) 返回一个不确定的值 6、以下不正确的说法是( B ) C语言规定 (A) 实参可以是常量、变量和表达式 (B) 形参可以是常量、变量和表达式 (C) 实参可以为任意类型 (D) 形参应与其对应的实参类型一致 7、以下正确的说法是( C ) (A) 定义函数时,形参的类型说明可以放在函数体内 (B) return后边的值不能为表达式 (C) 如果函数值的类型与返回值类型不一致,以函数值类型为准 (D) 如果形参与实参的类型不一致,以实参类型为准 8、C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是( B ) (A) 地址传递 (B) 单向值传递 (C) 由实参传给形参,再由形参传回给实参 (D) 由用户指定传递方式

(完整版)C语言试题及答案解析

C语言 一、选择题(第题2分,共20分) 1.一个C程序的执行是从 A 。 A) 本程序的main函数开始,到main函数结束 B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C) 本程序文件的第一个函数开始,到本程序main函数结束 D) 本程序的main函数开始,到本程序文件的最后一个函数结束 2.若x、i、j、k都是int型变量,则计算下面表达式后,x的值为 C 。 x=(i=4,j=16,k=32) A) 4 B) 16 C) 32 D) 52 3.设C语言中,一个int型数据在内存中占2个字节,则unsigned int 型数据的取值范围为 C 。 A) 0~255 B) 0~32767 C) 0~65535 D) 0~2147483647 4.设有说明:char w; int x; float y; double z;则表达式w*x+z-y值的数据类型为 D 。 A) float B) char C) int D) double 5. putchar函数可以向终端输出一个 D 。 A) 整型变量表达式 B) 实型变量值 C) 字符串 D) 字符或字符型变量值 6. printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式 B ;如果字符串长度小于5,则输出按方式 C 。 A) 从左起输出该字符串,右补空格 B) 按原字符长从左向右全部输出 C) 右对齐输出该字符串,左补空格 D) 输出错误信息 7.判断char型变量ch是否为大写字母的正确表达式是 C 。 A) ‘A’<=ch<=‘Z’ B) (ch>=‘A’)&(ch<=‘Z’) C) (ch>=‘A’)&&(ch<=‘Z’) D) (‘A’<= ch)AND(‘Z’>= ch) 8.已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是 B 。 if(x>y) z=x; x=y; y=z; A) x=10, y=20, z=30 B) x=20, y=30, z=30 C) x=20, y=30, z=10 D) x=20, y=30, z=20 9.以下程序段______C__. x=-1; do{ x=x*x; } while(!x); A)是死循环 B)循环执行二次 C)循环执行一次 D)有语法错误 10.以下正确的描述是___B____. A)continue语句的作用是结束整个循环的执行

c语言试题及答案 ()

第1章 C语言概述习题 1. 单项选择题 (1) C 语言是在 B 语言的基础上产生的。 A. 回车符 B. 冒号 C. 逗号 D. 分号 (2) 在 C 语言中,每个语句必须以 D 结束。 A. 回车符 B. 冒号 C. 逗号 D. 分号 (3) 标识符和关键字间,要用 C 隔开。 A. 回车符 B. 冒号 C. 空格 D. 分号 (4) 用 C 语言编写的源文件经过编译,若没有产生编译错误,则系统将( B )。 A. 生成可执行目标文件 B. 生成目标文件 C. 输出运行结果 D.自动保存源文件 (5) 下列说法中正确的是( B )。 A. 由于 C 源程序是高级语言程序,因此一定要在 TC 软件中输入 B. 由 C 源程序是字符流组成,因此可以作为文本文件在任何文本编辑的软件中输入 C. 由于C 程序是高级语言程序,因此输入后即可执行 D. 由于 C 程序是高级语言程序,因此它由命令组成 (6) 下列说法中正确的是( A )。 A. C 语言程序由主函数和 0 个或多个函数组成 B. C 语言程序由

主程序和子程序组成 C. C 语言程序由子程序组成 D. C 语言程序由过程组成 (7) 下列说法中错误的是( D )。 A. 主函数可以分为两个部分:主函数说明部分和主函数体 B. 主函数可以调用任何非主函数的其他函数 C. 任何非主函数可以调用其他任何非主函数 D. 程序可以从任何非主函数开始执行 2. 填空题 (1) C 语言只有 37 个关键字和 9 种控制语句。 (2) C 语言是一种“中级语言”,既具有高级语言的特点又具有低级语言的特点;既适合于开发系统软件又适合于编写应用程序。 (3) 每个源程序有且只有一个主函数,系统总是从该函数开始执行C语言程序。 (4) 在 C 语言程序中允许出现的字符集是 ASCII码字符集。 (5) C 语言的程序中有特殊含义的英语单词称为保留字。 (6) C 语言标识符的长度是前 8 位有效。 (7) C 语言中,标识符的定义规则是以字母或下划线为开头。 (8) C 语言程序的注释可以出现在程序中的任何地方,它总是以 /* 符号作为开始标记,以 */ 符号作为结束标记。

C语言试题及答案

一、单项选择题 1. 软件危机具有下列表现( d )。 I. 对软件开发成本估计不准确II. 软件产品的质量往往靠不住 III. 软件常常不可维护IV. 软件成本逐年上升 A. I、II和III B. I、III和IV C. II、III和IV D. 以上都正确 2. 软件生命周期一般都被划分为若干个独立的阶段,其中占用精力和费用最多的阶段往往是( A )。 A. 运行和维护阶段 B. 设计阶段 C. 代码实现阶段 D. 测试阶段 3. 下列属于软件的特点的是(D )。 A. 软件是一种逻辑实体,具有抽象性 ~ B. 软件在使用过程中没有磨损、老化的问题 C. 软件不同于一般程序,它的一个显著特点是规模庞大,复杂程度高 D. 以上都正确 4. 软件工程的出现是由于(D )。 A. 软件危机的出现 B. 计算机硬件技术的发展 C. 软件社会化的需要 D. 计算机软件技术的发展 5. 软件开发技术不包含( d )。 A. 软件开发方法学 B. 软件工程环境 C. 软件工具 D. 软件质量度度量 6. 软件工程的课程特点( D )。 【 I. 学科理论及其知识应用的多维性 II. 工程化 III. 浓厚的方法学色彩 IV. 实践性、指导性强 A. I、II和III B. I、III和IV C. II、III和IV D. 以上都正确 7. 下列属于应用软件的是( b )。 I. 计算机辅助教学软件II. 软件测试工具 III. 办公自动化软件IV. 工程与科学计算软件

A. I、II和III B. I、III和IV C. II、III和IV D. 以上都正确 8. 需求分析阶段最重要的技术文档是( b )。 - A. 设计说明书 B. 需求规格说明书 C. 可行性分析报告 D. 用户手册 9. 以下关于数据流图的说法错误的是( c )。 A. 数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储 B. 数据流图是用作结构化分析的一种工具 C. 传统的数据流图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成 D. 数据流图的绘制采用自上向下、逐层分解的方法 10. 数据字典是软件需求分析阶段的最重要工具之一,其最基本的功能是( c )。 A. 数据库设计 B. 数据通信 C. 数据定义 D. 数据维护 11. 需求分析阶段的研究对象是( b )。 ¥ A. 系统分析员要求 B. 用户要求 C. 软硬件要求 D. 系统要求 12. 结构化方法的基本原则是( b )。 A. 模块化 B. 抽象与分解 C. 信息隐蔽 D. 逐步求精 13. 耦合度最高的是(b)耦合。 A. 环境 B. 内容 C. 控制 D. 数据 14. 内聚程度较低的是( a )内聚。 A. 偶然 B. 通讯 C. 顺序 D. 时间 15. 对一个程序来说,组成系统的模块数目( b ),则开发成本越小。 A. 越多 B. 越少 C. 顺序 D. 时间> 16. 画软件结构图时应注意调用关系只能是(B )。 A. 从下到上 B. 从上到下 C. 从左到右 D. 从右到左 17. 程序流程图中的箭头代表( b )。 A. 数据流 B. 控制流 C. 顺序流 D. 调用 18. 软件测试是软件质量保证的重要手段,下述( B )是软件测试的最基础环节。

C语言试题及答案

C语言试题及答案 Company number【1089WT-1898YT-1W8CB-9UUT-92108】

第1章C语言概述习题1. 单项选择题 (1) C 语言是在 B 语言的基础上产生的。 A. 回车符 B. 冒号 C. 逗号 D. 分号 (2) 在 C 语言中,每个语句必须以 D 结束。 A. 回车符 B. 冒号 C. 逗号 D. 分号 (3) 标识符和关键字间,要用 C 隔开。 A. 回车符 B. 冒号 C. 空格 D. 分号 (4) 用 C 语言编写的源文件经过编译,若没有产生编译错误,则系统将( B )。 A. 生成可执行目标文件 B. 生成目标文件 C. 输出运行结果 D.自动保存源文件 (5) 下列说法中正确的是( B )。 A. 由于 C 源程序是高级语言程序,因此一定要在 TC 软件中输入 B. 由 C 源程序是字符流组成,因此可以作为文本文件在任何文本编辑的软件中输入 C. 由于C 程序是高级语言程序,因此输入后即可执行 D. 由于 C 程序是高级语言程序,因此它由命令组成 (6) 下列说法中正确的是( A )。 A. C 语言程序由主函数和 0 个或多个函数组成 B. C 语言程序由主程序和子程序组成

C. C 语言程序由子程序组成 D. C 语言程序由过程组成 (7) 下列说法中错误的是( D )。 A. 主函数可以分为两个部分:主函数说明部分和主函数体 B. 主函数可以调用任何非主函数的其他函数 C. 任何非主函数可以调用其他任何非主函数 D. 程序可以从任何非主函数开始执行 2. 填空题 (1) C 语言只有 37 个关键字和 9 种控制语句。 (2) C 语言是一种“中级语言”,既具有高级语言的特点又具有低级语言 的特点;既适合于开发系统软件又适合于编写应用程序。 (3) 每个源程序有且只有一个主函数,系统总是从该函数开始执行C语言程序。 (4) 在 C 语言程序中允许出现的字符集是 ASCII码字符集。 (5) C 语言的程序中有特殊含义的英语单词称为保留字。 (6) C 语言标识符的长度是前 8 位有效。 (7) C 语言中,标识符的定义规则是以字母或下划线为开头。 (8) C 语言程序的注释可以出现在程序中的任何地方,它总是以 /* 符号作为开始标记,以 */ 符号作为结束标记。

C语言试题与答案

大学C语言考试题库 第1章 C语言概述习题 1、单项选择题 (1) C 语言就是在 B 语言的基础上产生的。 A、 A B、 B C、 D D、 E (2) 在 C 语言中,每个语句必须以 D 结束。 A、回车符 B、冒号 C、逗号 D、分号 (3) 标识符与关键字间,要用 C 隔开。 A、回车符 B、冒号 C、空格 D、分号 (4) 用 C 语言编写的源文件经过编译,若没有产生编译错误,则系统将( B )。 A、生成可执行目标文件 B、生成目标文件 C、输出运行结果 D、自动保存源文件 (5) 下列说法中正确的就是( B )。 A、由于 C 源程序就是高级语言程序,因此一定要在 TC 软件中输入 B、由 C 源程序就是字符流组成,因此可以作为文本文件在任何文本编辑的软件中输入 C、由于C 程序就是高级语言程序,因此输入后即可执行 D、由于 C 程序就是高级语言程序,因此它由命令组成 (6) 下列说法中正确的就是( A )。 A、 C 语言程序由主函数与 0 个或多个函数组成 B、 C 语言程序由主程序与子程序组成 C、 C 语言程序由子程序组成 D、 C 语言程序由过程组成 (7) 下列说法中错误的就是( D )。 A、主函数可以分为两个部分:主函数说明部分与主函数体 B、主函数可以调用任何非主函数的其她函数 C、任何非主函数可以调用其她任何非主函数 D、程序可以从任何非主函数开始执行 2、填空题 (1) C 语言只有 32 个关键字与 9 种控制语句。 (2) C 语言就是一种“中级语言”,既具有高级语言的特点又具有低级语言的特点;既适合于开发

系统软件又适合于编写应用程序。 (3) 每个源程序有且只有一个主函数,系统总就是从该函数开始执行C语言程序。 (4) 在 C 语言程序中允许出现的字符集就是 ASCII码字符集。 (5) C 语言的程序中有特殊含义的英语单词称为保留字。 (6) C 语言标识符的长度就是前 8 位有效。 (7) C 语言中,标识符的定义规则就是以字母或下划线为开头。 (8) C 语言程序的注释可以出现在程序中的任何地方,它总就是以 /* 符号作为开始标记,以 */ 符号作为结束标记。 第2章数据类型运算符与表达式习题 1、单项选择题 (1) 以下选项中,正确的 C 语言整型常量就是 D 。 A、 32L B、 510000 C、 -1、00 D、 567 (2) 以下选项中, D 就是不正确的 C 语言字符型常量。 A、 'a' B、 '\x41' C、 '\101' D、 "a" (3) 在 C 语言中,字符型数据在计算机内存中,以字符的 C 形式存储。 A、原码 B、反码 C、 ASCII 码 D、 BCD码 (4) 字符串的结束标志就是 C 。 A、 0 B、 '0' C、 '\0' D、 "0" (5) 算术运算符、赋值运算符与关系运算符的运算优先级按从高到低依次为 B 。 A、算术运算、赋值运算、关系运算 B、算术运算、关系运算、赋值运算 C、关系运算、赋值运算、算术运算 D、关系运算、算术运算、赋值运算 (6) 逻辑运算符中,运算优先级按从高到低依次为 D 。 A、 &&,!,|| B、 ||,&&,! C、 &&,||,! D、 !,&&,|| (7) 表达式!x||a==b 等效于 D 。 A、 !((x||a)==b) B、 !(x||y)==b C、 !(x||(a==b)) D、 (!x)||(a==b) (8) 设整型变量 m,n,a,b,c,d 均为1,执行 (m=a>b)&&(n=c>d)后, m,n 的值就是 A 。 A、 0,0 B、 0,1 C、 1,0 D、 1,1 (9) int b=0,x=1;执行语句 if(x++) b=x+1; 后,x,b 的值依次为 A 。

C语言试题及答案

一 下面四个选项中,均是不合法的用户标识符的选项是()。 A、float la0 _A B、A P_0 do C、_123 temp int D、b-a goto int 表达式18/4*sqrt(4.0)/8值的数据类型为()。 A、double B、float C、int D、不确定 设: long w=65535,t=7654321; 根据下面的输出结果,正确的程序段是( ). w=65535,t=7654321 end A、printf("w=%5d,t=%7d\n",w,t);printf("%s","end'); B、printf("w=%5ld,t=%7ld",w,t);printf("%c","end"); C、printf("w=%5ld,t=%7ld\n",w,t);printf("%s","end"); D、printf("w=%5u,t=%7u\n",w,t);printf( "end"); 选择结构中的条件与循环结构中循环成立的条件,在写法上可以是任一表达式,但其值只能被判断为“真”或“假”。哪个数作为逻辑“假”值()。 A、0 B、-1 C、非零的数 D、1 假定有以下变量定义: int k=7,x=12; 则能使值为3的表达式是:( ) A、(x%=k)-(k%=5)

B、x%=(k-k%5) C、x%=k-k%5 D、x%=(k%=5) 在以下给出的表达式中,与 do--while(E)语句中的(E)不等价的 表达式是()。 A、(E>0||E<0) B、(E==0) C、(!E==0) D、(E!=0) 下面有关 for 循环的正确描述是()。 A、for 循环是先执行循环体语句,后判断表达式 B、在 for 循环中,不能用 break 语句跳出循环体 C、for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来 D、for 循环只能用于循环次数已经确定的情况 在C语言中,一维数组的定义方式为:类型说明符数组名()。 A、[整型常量]或[整型表达式] B、[正整型常量表达式] C、[整型表达式] D、[常量表达式] 以下正确的说法是( ). A、函数的类型决定返回值的类型 B、定义函数时,形参的类型说明可以放在函数体内 C、return后面不能为表达式 D、如果形参与实参的类型不一致,以实参类型为准 若调用一个函数,且此函数中没有return语句,则正确的说法是: 该函数()。 A、没有返回值 B、返回一个不确定的值 C、返回若干个系统默认值 D、能返回一个用户所希望的值 设函数的调用形式如下: f((x1, x2),(y1,y2,y3)),则函数有 ( )个形参. A、2 B、4 C、3 D、5

C语言试题及答案

第1章C语言概述习题1. 单项选择题 (1) C 语言是在 B 语言的基础上产生的。 A. 回车符 B. 冒号 C. 逗号 D. 分号 (2) 在 C 语言中,每个语句必须以 D 结束。 A. 回车符 B. 冒号 C. 逗号 D. 分号 (3) 标识符和关键字间,要用 C 隔开。 A. 回车符 B. 冒号 C. 空格 D. 分号 (4) 用 C 语言编写的源文件经过编译,若没有产生编译错误,则系统将( B )。 A. 生成可执行目标文件 B. 生成目标文件 C. 输出运行结果 D.自动保存源文件 (5) 下列说法中正确的是( B )。 A. 由于 C 源程序是高级语言程序,因此一定要在 TC 软件中输入 B. 由 C 源程序是字符流组成,因此可以作为文本文件在任何文本编辑的软件中输入 C. 由于C 程序是高级语言程序,因此输入后即可执行 D. 由于 C 程序是高级语言程序,因此它由命令组成 (6) 下列说法中正确的是( A )。 A. C 语言程序由主函数和 0 个或多个函数组成 B. C 语言程序由主程序和子程序组成

C. C 语言程序由子程序组成 D. C 语言程序由过程组成 (7) 下列说法中错误的是( D )。 A. 主函数可以分为两个部分:主函数说明部分和主函数体 B. 主函数可以调用任何非主函数的其他函数 C. 任何非主函数可以调用其他任何非主函数 D. 程序可以从任何非主函数开始执行 2. 填空题 (1) C 语言只有 37 个关键字和 9 种控制语句。 (2) C 语言是一种“中级语言”,既具有高级语言的特点又具有低级语言的特点;既适合于开发系统软件又适合于编写应用程序。 (3) 每个源程序有且只有一个主函数,系统总是从该函数开始执行C语言程序。 (4) 在 C 语言程序中允许出现的字符集是 ASCII码字符集。 (5) C 语言的程序中有特殊含义的英语单词称为保留字。 (6) C 语言标识符的长度是前 8 位有效。 (7) C 语言中,标识符的定义规则是以字母或下划线为开头。 (8) C 语言程序的注释可以出现在程序中的任何地方,它总是以/* 符号作为开始标记,以 */ 符号作为结束标记。

C语言试题及答案

第 1 章 C 语言概述习题 单项选择题 1. (1) C语言是在 B 语言的基础上产生的。 A. 回车符 B. 冒号 C. 逗号 D. 分号 ⑵)在C语言中,每个语句必须以 D 结 束。 A. 回车符 B. 冒号 C. 逗号 D. 分号 ⑶标识符和关键字间,要用 C 隔开。 A. 回车符 B. 冒号 C. 空格 D. 分号 ⑷用C语言编与的源文件经过编译,若没有产生编译错误, 则系统将(B )。 A. 生成可执行目标文件 B. 生成目标文件 C. 输出运行 结果 D.自动保存源文件 (5)下列说法中正确的是(B )。 A. 由于C源程序是高级语言程序,因此一定要在TC软件中输入 B. 由C源程序是字符流组成,因此可以作为文本文件在任何 文本编辑的软件中输入 C. 由于C程序是高级语言程序,因此输入后即可执行 D. 由于C程序是高级语言程序,因此它由命令组成 (6)下列说法中正确的是(A )。 A. C语言程序由主函数和0个或多个函数组成 B. C语言程序由主程序和子程序组成

C. C语言程序由子程序组成 D. C语言程序由过 程组成 ⑺下列说法中错误的是(D)。 A. 主函数可以分为两个部分:主函数说明部分和主函数体 B. 主函数可以调用任何非主函数的其他函数 C. 任何非主函数可以调用其他任何非主函数 D. 程序可以从任何非主函数开始执行 2.填空题 (1) C语言只有37 个关键字和9 种控制语句。 ⑵ C语言是一种“中级语言”,既具有高级语言的特点又具有低级语言 的特点;既适合于开发系统软件又适合于编写 应用程序。 (3) 每个源程序有且只有一个丄—函数,系统总是从该函数 开始执行C语言程序。 (4) 在C语言程序中允许出现的字符集是ASCII码字符集 ⑸C 语言的程序中有特殊含义的英语单词称为—保留字。 (6) C语言标识符的长度是前__8 _____ 位有效。 (7) C语言中,标识符的定义规则是以字母或下划线为开 头_。 (8) C语言程序的注释可以出现在程序中的任何地方,它总是 以£—符号作为开始标记,以*/ 符号作为结束标记。

C语言试题-1(含答案)

C语言试题2019.03 一、单项选择题(共30分,每题1分) 1.在PC机中,‘\n’在内存占用的字节数是() A.1 B.2 C. 3 D.4 2.字符串“ABC”在内存占用的字节数是() A.3 B. 4 C.6 D.8 3.在C语言中,合法的长整型常数是() A.0L B.4962710 C.0.054838743 D.2.1869 e10 4.执行语句“x=(a=3,b=a--)”后,x,a,b的值依次是() A.3,3,2 B.3,2,2 C.3,2,3 D.2,3,2 5.设有语句int a=3;,则执行了语句a+=a-=a*a后,变量a的值是() A.3 B.0 C.9 D.-12 6.设int k=32767;执行k=k+1;后k值为()最大值与最小值首尾相连A.32768 B.-32768 C.0 D.-1 7.下列正确的标识符是() A.hot_do B.a+b C.test! D.%y 8.设int a=5,使b不为2的表达式是() A.b=6-(--a) B.b=a%2 C.b=a/2 D.b=a>3?2:1 9.执行x=(6*7%8+9)/5;后,x的值为() A.1 B.2 C.3 D.4 10.执行语句x=(a=3,b=a--)后,x,a,b的值依次为() A.3,2,3 B.2,3,2 C.3,3,2 D.3,2,2 11.设a=-3;执行(a>0)?a:-a;后,a的值为() A.3 B.1 C.0 D.-3 12.设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值为() A.7 B.8 C.9 D.2 13.下面正确的字符常量是() A.”c” B.’\\’’ C.’W’ D. ‘’ 14.若有代数式3ae/bc,则不正确的c语言表达式是() A.a/b/c*e*3 B.3*a*e/b/c C.3*a*e/b*c D.a*e/c/c*3 15.在C语言中,要求运算数必须是整型的运算符是()书中55页 A./ B.++ C.!= D.% 16.若有说明语句:char c=’\72’;则变量c ( ) A.包含1个字符 B.包含2个字符 C.包含3个字符 D.说明不合法,c值不确定 17.sizeof (float)是()返回值为4。所以为整型表达式 A.一个双精度型表达式 B.一个整型表达式 C.一种函数调用 D 一个不合法的表达式 18.设变量a 是整型,f是实型,i是双精度型,则表达式10+’a’+i*f值的数据类型是()A.int B.folat C.double D.不确定 19.若有定义int a[10],*p=a;,则p+5表示() A.元素a[5]的地址 B.元素a[5]的值 C.元素a[6]的地址 D.元素a[6]的值

c语言试题及答案

c语言试题及答案 Prepared on 24 November 2020

1、以下正确的说法是(B) (A)用户若需要调用标准库函数,调用前必须重新定义 (B)用户可以重新定义标准库函数,若如此,该函数将失去原有含义 (C)系统根本不允许用户重新定义标准库函数 (D)用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动去调 2、以下正确的函数声明形式是(A) (A)doublefun(intx,inty) (B)doublefun(intx;inty) (C)doublefun(intx,inty); (D)doublefun(intx,y); 3、以下正确的函数形式是(D) (A)doublefun(intx,inty){z=x+y;returnz;} (B)fun(intx,y){intz;returnz;} (C)fun(x,y){intx,y;doublez;z=x+y;returnz;} (D)doublefun(intx,inty){doublez;z=x+y;returnz;} 4、以下正确的说法是(A ) 在C语言中 (A)实参和与其对应的形参各占用独立的存储单元 (B)实参和与其对应的形参共占用一个存储单元

(C)只有当实参和与其对应的形参同名时才共占用存储单元 (D)形参是虚拟的,不占用存储单元 5、若调用一个函数,且此函数中没有return语句,则正确的说法是(A) 该函数 (A)没有返回值 (B)返回若干个系统默认值 (C)能返回一个用户所希望的函数值 (D)返回一个不确定的值 6、以下不正确的说法是(B) C语言规定 (A)实参可以是常量、变量和表达式 (B)形参可以是常量、变量和表达式 (C)实参可以为任意类型 (D)形参应与其对应的实参类型一致 7、以下正确的说法是(C) (A)定义函数时,形参的类型说明可以放在函数体内 (B)return后边的值不能为表达式 (C)如果函数值的类型与返回值类型不一致,以函数值类型为准 (D)如果形参与实参的类型不一致,以实参类型为准

C语言考试题及答案

一、单项选择题:(10分,每题2分) 1. char*p[10]; 该语句声明了一个:。 A) 指向含有10个元素的一维字符型数组的指针变量p B) 指向长度不超过10的字符串的指针变量p C) 有10个元素的指针数组p,每个元素可以指向一个字符串 D) 有10个元素的指针数组p,每个元素存放一个字符串 2 .若intx;且有下面的程序片断,则输出结果为:。 for(x=3;x<6;x++) { prin tf((x%2)"##%d":"**%d\n" ,x); } A) ##3 B)**3 C) **3 D)##3**4 **4##4##4**5 ##5 ##5**5 3 .在while (!x )语句中的!x与下面条件表达式等价的是:。 A)x!=0B)x==1 C)x!=1 D)x==0 4 .已知 structpoi nt { intx; inty; }; structrect { structpoi ntpt1; structpoi ntpt2; }; structrectrt; structrect*rp 二&rt; 则下面哪一种引用是不正确的__________ 。 A) r t.pt1.xB) (*rp).pt1.xC) rp->pt1.x D)rt->pt1.x 5 .若二维数组a有m行n列,则下面能够正确引用元素a[i][j]的为:。 A)*(a+j* n+i)B)*(a+i* n+j) C)*(*(a+i)+j) D)*(*a+i) +j CDDDC 二、分析程序并写出运行结果。(25分,每题5分) 1 . #include main ()

一c语言试题及答案

一、单项选择题(20分,每题2分) 1.程序段 int *p,a; p=&a; a=10; printf("%d",p); 的输出应为: A)10 B)0 C)不能确定 D)语法错误 2.C语言规定,简单变量作为实参时,他和对应形参之间的数据传递方式是: A)单向值传递 B) 地址传递 C) 相互传递 D) 由用户指定方式3.以下语句或语句组中,能正确进行字符串赋值的是。 A)char *sp;*sp="right!"; B)char s[10];s="right!"; C)char s[10];*s="right!"; D)char *sp="right!"; 4.for(i=0;i<10;i++) if(i〈=5) break; 则循环结束后i的值为 A)0 B)1 C)5 D)10 5.有以下程序 main() { int m,n,p; scanf("m=%dn=%dp=%d",&m,&n,&p); printf("%d%d%d\n",m,n,p); }

若想从键盘上输入数据,使变量m中的值为123,n中的值为456,p中的值为789,则正确的输入是。A)m=123n=456p=789 B) m=123 n=456 p=789 C)m=123,n=456,p=789 D)123 456 789 6.C语言中,最基本的数据类型包括: A)整型、实型、逻辑型 B)整型、字符型、数组 C)整型、实型、字符型 D)整型、实型、结构体 7.以下说法正确的是 A) C程序总是从第一个定义的函数开始执行 B) 在C程序中,要调用的函数必须在main()函数中定义 C) C程序总是从main()函数开始执行 D) C程序的main()函数必须放在程序的开始部分 8.程序段 int *p, a=1; p=&a; *p=10; a的值为: A) 1 B) 10 C) 不能确定 D) 11 9.以下定义语句中,错误的是 A) int a[]={1,2}; B) char *a[3]; C) char s[10]="test"; D) int n=5,a[n]; 10.假定int类型变量占用两个字节,有定义:int x[10]={0,2,4};,则数组x在内存中所占字节数是 A) 3 B) 6 C) 10 D) 20 二、填空题(30分,每空2分) 1.已知字符A的ACSII码值为65,以下语句的输出结果是 (1) 。

C语言试题(答案仅供参考)

1.分析下面的C语言代码:char ch; while((ch=getchar())!=’e’) printf(“*”);若 输入字符串:abcde<回车>,则以上while循环体将执行(D)次。(选择一项) A)0 B)1 C)5 D)4 2.下列C程序段的输出结果是(C)。(选择一项) void main() { int a[4] = {5,2,3,4}; int *p; p = a; p += 2; printf(“%d”,*p); } A)1 B)2 C)3 D)4 3.在C语言中,假设:char w; int x; float y; double z; 则表达式:w*x+z-y 值得数据类型为(D)。(选择一项) A) float B) char C) int D) double 4.已知十六进制数1A的十进制数为26,请问十六进制数2B的十进制数表示是(D)。(选择一项) a)27 b)37 c)42 d)43 5.在C语言中,下列代码输出的结果是(D)。 #include void main() { int i; int bookNum=4; int totalPrice=0; int bookPrice[4]={10,20,30,40}; for(i=0;i<4;i+=2) { totalPrice+=bookPrice[i]; i--;

} printf(“%d”,totalPrice); }(选择一项) A)30 B)40 C)60 D)100 6.在C语言中有如下定义:int a[10];则对a数组元素的正确引用是(AD)。(选 择二项) a)a[10] b)a[3+1] c)a(5) d)a[0] 7.在C语言中,下列代码的运行结果是(C)。(选择一项) #include #include void main() { double squ,power,value; squ=sqrt(4.0); power = pow(3.0,2); value = pow(power,squ); printf("%1.0f",value);} a)1 b)16 c)81 d)256 8.下列C语言代码的运行结果是(A)。(选择一项) #include #include(string.h> void main() { char str[10] = “12345”; strcat(str,”6789”); printf(“%s\n”,str); } a)123456789 b)6789 c)678912345 d)12345 9.void main() {

c语言试卷一(含答案)

试卷1 一、选择题(共20题,每题2分,共40分) 1、设有说明语句:char a= '\72abc';则变量a ( ) A) 包含6个字符B) 包含5个字符 C) 包含4个字符D) 说明不合法 2、在C语言中,数字029是一个() A)八进制数B)十六进制数C)十进制数D)非法数 3、有如下程序 main( ) { int y=3,x=3,z=1; printf("%d %d\n",(++x,y++),z+2);} 运行该程序的输出结果是() A)3 4 B)4 2 C)4 3 D)3 3 4、有如下程序段 int a=14,b=15,x; char c='A'; x=(a&&b)&&(c<'B'); 执行该程序段后,x的值为() A)ture B)false C)0 D)1 5、如下程序 main( ) { int x=1,a=0,b=0; switch(x) { case 0:b++; case 1:a++; case 2:a++;b++; } printf("a=%d,b=%d\n",a,b); } 该程序的输出结果是() A)a=2,b=1 B)a=1,b=1 C)a=1,b=0 D)a=2,b=2 6、 main( ) { int i,j; for(i=0,j=1; i<=j+1; i+=2, j--) printf("%d \n",i); } 以上循环体的执行次数是() A)3 B)2 C)1 D)0 7、设有数组定义:char array [ ]="China";则数组 array所占的空间为()

A)4个字节B)5个字节C)6个字节D)7个字节 8、C语言的编译系统对宏命令是( ) A)在程序运行时进行代换处理的 B)在程序连接时进行代换处理的 C)和源程序中其它C语句同时进行编译的 D)在对源程序中其它成份正式编译之前进行处理的 9、以下说法中正确的是()。 A)C语言程序总是从第一个定义的函数开始执行 B)在C语言程序中,要调用的函数必须在main( )中有定义 C)C语言程序的执行既可以采用解释方式,也可以采用编译方式 D)C语言程序中的main( )函数可以不放在程序的开始部分 10、下面程序的输出是( ) #define SUB(X,Y) (X)*Y main( ) {int a=3,b=4; printf("%d\n",SUB(a++,b++)); } A)12 B)15 C)16 D)20 11、设有如下定义: char *aa[2]={“abcd”,”ABCD”};则以下说法中正确的是() A)aa数组元素的值分别是“abcd”,”ABCD” B)aa是指针变量,它指向含有两个数组元素的字符型一维数组 C)aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址D)aa数组的两个元素中各自存放了字符’a’,’A’的地址 12、若变量已正确说明为float类型,要通过语句scanf("%f %f %f ",&a,&b,&c);给a赋于10.0,b赋予22.0,c赋予33.0,不正确的输入形式是:() A) 10<回车> B) 10.0,22.0,33.0<回车> 22<回车> 33<回车> C) 10.0<回车> D) 10 22<回车> 22.0 33.0<回车> 33<回车> 13、当调用函数时,实参是一个数组名,则向函数传送的是( ) A) 数组的长度 B) 数组的首地址 C) 数组每一个元素的地址 D) 数组每个元素中的值 14、有以下函数 char *fun(char *p)

《C语言程序设计》试题含答案

《C语言程序设计》精品课件试题 目录 (按住CTRL键点击超链) 单项选择题 (002) 阅读程序题 (018) 程序填空题 (039) 编写程序题 (070) 《C语言程序设计》精品课件制作小组 2006年4月 一、单项选择题 导读:单项选择题要求从给出的四个备选答案中,选出一个最符合题意的答案。本类习题主要检查对C语言基本概念的掌握情况,读者可根据学习进度选做部分习题。在完成习题的过程中,不但要选出正确的答案,而且要清楚不正确的选项错在何处,以加深对概念的理解。对于掌握不准的问题,应该通过上机实验来检验。 【1.1】以下不正确的C语言标识符是____。 A) int B) a_1_2 C) ab1exe D) _x 【1.2】以下是正确的C语言标识符是____。 A) #define B) _123 C) %d D) \n 【1.3】下列四组字符串中都可以用作C语言程序标识符的一组是。 ??? A) print B) i\am C) Pxq D) str_l ??? _3d one_half My->book Cpp ??? oodbs tart$it line# pow ??? aBc 3pai His.age while 【1.4】下面各选项组中,均是C语言关键字的组是。 A) auto,enum,include B) switch,typedef,continue C) signed,union,scanf D) if,struct,type 【1.5】下列不属于C语言关键字的是。A) default B) register C) enum D) external 【1.6】C语言程序从main()函数开始执行,所以这个函数要写在____。 A) 程序文件的开始B) 程序文件的最后 C) 它所调用的函数的前面D) 程序文件的任何位置 【1.7】下列关于C语言的叙述错误的是____ A) 大写字母和小写字母的意义相同 B) 不同类型的变量可以在一个表达式中 C) 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型 D) 同一个运算符号在不同的场合可以有不同的含义 【1.8】在C语言中,错误的int类型的常数是。 A) 32768 B) 0 C) 037 D) 0xAF 【1.9】执行语句printf("%x",-1);屏幕显示____。 A) -1 B) 1 C) -ffff D) ffff

c语言题目及答案

考试题型 一、单项选择题(30分) 二、填空题(20分) 三、阅读程序写结果(20分) 四、编程序题(30) 复习题一 一、选择题 1.下列说法中正确的是。 A.C语言程序由主函数和0个或多个函数组成 B.C语言程序由主程序和子程序组成 C.C语言程序由子程序组成 D.C语言程序由过程组成 2.执行语句“x=(a=3,b=a--)”后,x,a,b的值依次为。 A.3,3,2 B.3,2,2 C.3,2,3 D.2,3,2 3.设有int i=010,j=10;则printf("%d,%d\n",++i,j--); 的输出的是。 A.11,10 B.9,10 C.010,9 D.10,9 4.设a、b为字符型变量,执行scanf("a=%c,b=%c",&a,&b); 后使a为'A', b为'B',从键盘上的正确输 入是。 A.'A' 'B' B.'A','B' C.A=A,B=B D.a=A,b=B 5.已知int x=12, y=3;执行下述程序后,变量x的值是____。 do{ x/=y--;}while(x>y); A.1 B.2 C.3 D.程序运行有错误 6.C语言中while和do-while循环的主要区别是。 A.do-while的循环体至少无条件执行一次 B.while的循环控制条件比do-while的循环控制条件严格 C.do-while允许从外部转到循环体内 D.do-while的循环体不能是复合语句 7.设x和y均为int型变量,则执行下面的循环后,y的值为。 for (y=1,x=1;y<=50;y++) { if (x>=10 ) break; if (x%2==1) {x+=5;continue;} x - =3; } A.2 B.4 C.6 D.8 8.以下正确的说法是____。 A.用户若需调用标准函数,调用前必须重新定义 B.用户可以重新定义标准库函数,若如此,该函数将失去原有含义 C.系统根本不允许用户重新定义标准函数 D.用户若需要调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统 自动去调 9.若调用一个函数,且此函数中没有return语句,则关于该函数正确的说法是__ _。 A.没有返回值 B.能返回若干个系统默认值

相关文档