C++判断题题库1
2019年C证模拟考试题库及答案(二)
2019年C证模拟考试题库及答案(二)第1题、【判断题】吊钩由于长期使用产生剥裂,必须对其焊接修补后方可继续使用。
A、正确B、错误正确答案:B第2题、【判断题】因作业需要,临时搭拆或变动安全防护时,必须经项目负责人同意。
A、正确B、错误正确答案:A第3题、【判断题】圆盘锯的安全防护装置包括分料器、锯盘护罩、防护挡板和传动部位防护罩。
A、正确B、错误正确答案:A第4题、【判断题】土体经过挖掘后,组织遭受破坏,体积减小的性质称为土的可松性。
A、正确B、错误正确答案:B第5题、【判断题】土坡坡度要根据工程地质和土坡高度,结合当地同类土体的稳定坡度值确定。
A、正确B、错误正确答案:A第6题、【判断题】在基坑作业时。
作业人员上下坑沟应先挖好阶梯或设木梯,不应踩踏土壁及支撑上下A、正确B、错误第7题、【判断题】在工期紧的情况下,非电工人员也可以接线。
A、正确B、错误正确答案:B第8题、【判断题】在拆除作业前,施工单位应检查建筑内各类管线情况,确认全部切断后方可施工。
A、正确B、错误正确答案:A第9题、【判断题】在施工中发生危及人身安全的紧急情况时,作业人员有权立即停止作业或者在采取必要的应急措施后撤离危险区域。
A、正确B、错误正确答案:A第10题、【判断题】在施工生产过程中,造成人员死亡、伤害、职业病、财产损失或其他损失的意外事件,称为生产安全事故。
A、正确B、错误正确答案:A第11题、【判断题】在烟火中逃生,要用湿毛巾捂住嘴鼻,其主要目的是为了防止呼吸道灼伤.A、正确B、错误正确答案:A第12题、【判断题】在生产过程中,事故仅是造成人员死亡、伤害,不包括财产损失或其他损失。
A、正确B、错误第13题、【判断题】在生产过程中,事故是仅指造成人员死亡、伤害,但不包括财产损失或者其他损失的意外事件。
A、正确B、错误正确答案:B第14题、【判断题】基坑周边、尚未装栏板的阳台、料台与各种平台周边、雨蓬与挑檐边、无外脚手架的屋面和楼层边,以及水箱与水塔周边等处,都必须设置防护栏杆。
电力电子基础考试题库
作业1一、判断题(C第1-10题每题4分)1. 逆变器采用负载换流方式实现换流时,负载谐振回路不一定要呈电容性。
(A) A (B) B2. 双向晶闸管的额定电流的定义与普通晶闸管不一样,双向晶闸管的额定电流是?用电流有效值来表示的。
(A) A (B) B3. 在DC/DC变换电路中,可以采用电网换流方法。
(A) A (B) B4. 为避免三次谐波注入电网,晶闸管整流电路中的整流变压器应采用Y/Y接法(A) A (B) B5. 电流可逆斩波电路可实现直流电动机的四象限运行。
(A) A (B) B6. 过快的晶闸管阳极du/dt会使误导通。
(A) A (B) B7. 在变流装置系统中,增加电源的相数也可以提高电网的功率因数。
(A) A (B) B8. PWM脉宽调制型逆变电路中,采用不可控整流电源供电,也能正常工作。
(A) A (B) B9. 对三相桥式全控整流电路的晶闸管进行触发时,只有采用双窄脉冲触发,电路才能正常工作。
(A) A (B) B10. 无源逆变指的是把直流电能转换成交流电能送给交流电网。
(A) A (B) B[参考答案:B] 分值:4二、单选题(第1-15题每题4分)1. 在晶闸管触发电路中,改变()的大小,则输出脉冲产生相位移动,达到移相控制的目的(A) 同步电压(B) 控制电压(C) 脉冲变压器变比(D) 整流变压器变比2. 直流斩波电路是一种______变换电路(A) AC/AC(B) DC/AC(C) DC/DC(D) AC/DC3. 功率晶体管的安全工作区由以下4条曲线限定:集电极-发射极允许最高击穿电压,集电极最大允许直流功率线,集电极最大允许电流线和______(A) 基极最大允许直流功率线(B) 基极最大允许电压线(C) 临界饱和线(D) 二次击穿功率线4. 单相半控桥电感性负载电路中,在负载两端并联一个续流二极管的作用是()(A) 增加晶闸管的导电能力(B) 抑制温漂(C) 增加输出电压的稳定性(D) 防止失控现象的产生5. 为限制功率晶体管的饱和深度,减少存储时间,桓流驱动电路经常采用()(A) du/dt抑制电路(B) 抗饱和电路(C) di/dt抑制电路(D) 吸收电路6. 变流装置的功率因数总是()(A) 大于1(B) 等于1(C) 小于1大于0(D) 为负7. 采用多重化电压源型逆变器的目的,主要是为()(A) 减小输出幅值(B) 增大输出幅值(C) 减小输出谐波(D) 减小输出功率8. 若增大SPWM逆变器的输出电压基波频率,可采用控制方法是()(A) 增大三角波幅度(B) 增大三角波频率(C) 增大正弦调制波频率(D) 增大正弦调制波幅度9. 可实现有源逆变的电路为()(A) 三相半波可控整流电路(B) 三相半控桥整流桥电路(C) 单相全控桥接续流二极管电路(D) 单相半控桥整流电路10. 晶闸管触发电路中,若改变()的大小,则输出脉冲产生相位移动,达到移相控制的目的(A) 同步电压(B) 控制电压(C) 脉冲变压器变比(D) 以上都不能11. α为()度时,三相半波可控整流电路,电阻性负载输出的电压波形,处于连续和断续的临界状态。
江苏省安全员题库C2 -第一章
第一章一、判断题第1题、道德行为具有受法律法规影响的特征,在职业生涯中,从业人员随时都受到相关职业领域的职业道德等舆论的影响。
○ A、正确◎ B、错误正确答案:错误题目解析:教材P2。
道德行为具有受舆论影响的特征,在职业生涯中,从业人员随时都受到相关职业领域的职业道德等舆论的影响。
第2题、职业道德的主要内容是对从业人员权利的要求。
○ A、正确◎B、错误正确答案:错误题目解析:教材P1。
职业道德的主要内容是对从业人员义务的要求。
第3题、职业道德主要依靠文化、内心信念和习惯,并通过从业人员的自律来实现。
◎A正确 B错误正确答案:正确解析:职业道德主要依靠文化、内心信念和习惯,并通过从业人员的自律来实现。
第4题、加强公民道德建设对践行社会主义核心价值观发挥着深刻的作用A、正确◎B、错误正确答案:错误加强公民道德建设对践行社会主义核心价值观发挥着基础性作用。
第5题、职业道德要求把个人理想同各行各业、各个单位的发展目标结合起来,同个人的岗位职责结合起来,以增强员工的置业观念、职业事业心和职业责任感。
◎A、正确 B、错误正确答案:错误题目解析:教材P3.职业道德要求把个人理想同各行各业、各个单位的发展目标结合起来,同个人的岗位职责结合起来,以增强员工的职业观念、职业事业心和职业责任感。
第6题[判断题] 在社会主义市场经济条件下,只有具备职业道德精神的从业人员,才能在社会中站稳脚跟,成为社会的栋梁之材,在为社会创造效益的同时,也保障了自身的健康发展。
A、正确B、错误正确答案:正确题目解析: 教材P3。
在社会主义市场经济条件下,只有具备职业道德精神的从业人员,才能在社会中站稳脚跟,成为社会的栋梁之材,在为社会创造效益的同时,也保障了自身的健康发展。
第7题[判断题] 爱岗敬业既是一种崇高的人格力量,也是从业人员做人的准则、做事的原则。
A、正确B、错误正确答案:错误题目解析: 教材P4。
诚实守信既是一种崇高的人格力量,也是从业人员做人的准则、做事的原则。
云南省大学计算机一级C类【判断题及答案】
第一章计算机应用与相关知识概述A1.第一代计算机的程序设计语言是用二进制码表示的机器语言和汇编语言。
2.第二代计算机的主要特征为:全部使用晶体管,运算速度达到每秒几十万次。
A3.第三代计算机的硬件特征是用中、小规模集成电路代替了分立的晶体管元件。
A4.大规模集成电路的应用是第四代计算机的基本特征,。
A5.小型机的特征有两类:一类是采用多处理机结构和多级存储系统,另一类是A6.信息是人类的一切生存活动和自然存在所传达出来的信号和消息。
A7.信息技术(Information Technology, IT)是指一切能扩展人的信息功能的技术。
B8.感测与识别技术包括对信息的编码、压缩、加密等。
B9.信息处理与再生技术包括文字识别、语音识别和图像识别等。
B10.人工智能的主要目的是用计算机来代替人的大脑。
B11.如果不小心人类可能感染上计算机病毒。
B12.计算机一感染上病毒马上会死机。
A13.特洛伊木马程序是伪装成合法软件的非感染型病毒A14.计算机软件的体现形式是程序和文件,它们是受著作权法保护的。
A15.对计算机病毒的认定工作,由公安部公共信息网络安全监察部门批准的机构承担。
第二章计算机硬件系统与信息存储A1 . 操作系统是对计算机硬件和软件资源进行统一管理、统一调度、统一分配的系统A2 . 构成计算机电子的、机械的物理实体称为计算机硬件系统。
B3.计算机的“兼容性”是指在新类型的处理器上开发的软件能够在旧的处理器中B4.ISA、PCI、AGP、IDE等是一些不同的总线标准,它们不会应用在同一台计算A5. 有关存储器读写速度的顺序为:Cache>RAM>硬盘>软盘。
B6. 两个显示器屏幕尺寸相同,则它们的分辨率必定相同。
B7. 一台微型计算机只要安装了Windows95或以后的操作系统就具备即插即用特性A8. CMOS用来保存当前系统的硬件配置和用户对某些参数的设定,是微机主A9.温彻斯特硬盘的主要特点是将盘片、磁头、电机等驱动部件等制成一个不密B10. 优盘只需要通过通用串行总线接口(USB)与主机相连,在使用前不需要安装序。
尾矿库作业人员试题-(C)含答案
安全常识测试C卷(尾矿库)单位:姓名:岗位:一、单选题(每题4分,总分40分)1. 根据《安全生产法》,国家实行生产安全事故( ),依照有关法律、法规规定,追究生产安全事故责任人员的法律责任。
A、报告与调查处理制度;B、批复制度;C、责任追究制度。
2. 尾矿库库址离选矿厂要近,最好位于选厂的( )方向。
A、中游;B、上游;C、下游。
3. 当尾矿库( C ),必须停止生产并采取应急措施。
A、堆积坝外坡未按设计覆土、植被;B、浸润线位置局部较高,有渗透水出逸,坝面局部出现沼泽化;C、排水井显著倾斜,有倒塌迹象。
4. 尾矿库安全度分类,主要根据尾矿库的( )和尾矿坝体的稳定性确定。
A、抗震能力;B、抗灾能力;C、防洪能力。
5. 险库是指尾矿库安全设施存在严重隐患,若不及时处理将会导致垮坝事故的尾矿库。
对险库必须( )。
A、立即停产,排除险情;B、制定措施,限期整改;C、加强监视,边生产边整改。
6. 尾矿坝的堆积坝采用( )式筑坝法时,应于坝前均匀放矿,维持坝体均匀上升,不得任意在库后或一侧岸放矿。
A、下游;B、上游;C、中线。
7. 排出尾矿库库内蓄水或大幅度降低库内水位时,应注意控制( ),非紧急情况不宜骤降。
A、流量;B、流速;C、库内水深。
8. 尾矿库库内应设有清晰醒目的水位观测标尺,选项中( )不需要标明。
A、正常运行水位;B、警戒水位;C、死水位。
9. 尾矿坝下游坡面覆盖层可用( C )。
A、河沙B、地灰C、山皮土10. 影响矽肺发病的因素不包括( C )。
A、游离二氧化硅含量;B、粉尘浓度;C、个人嗜好。
二、多选题(每题6分,总分30分)1. 我国安全生产方针是()。
A、安全第一;B、预防为主;C、综合治理;D、加强管理。
2. 安全生产三不伤害原则是()。
A、不伤害自己;B、不伤害设备;C、不伤害他人;D、不被他人伤害;3. 三级安全教育培训是指 ( ) 。
A、厂、矿级;B、车间(工段、区、队)级;C、班组级;D、总公司级。
安全员c证考试模拟题库
安全员c证考试模拟题库1、【多选题】下列哪些属于《施工企业安全生产评价标准》规定的施工企业安全生产条件单项评价的内容?( ABCD )A、安全生产管理制度B、资质、机构与人员管理C、安全技术管理D、设备与设施管理E、文明施工管理2、【多选题】下列哪些属于《施工企业安全生产评价标准》规定的施工企业安全生产管理制度?( ABCE )A、安全检查制度B、安全生产资金保障制度C、安全教育培训制度D、安全论证制度E、生产安全事故报告处理制度3、【多选题】下列有关电焊机安全使用要点的叙述哪些是正确的?( ABDE )A、电焊机二次侧把线长度不大于30米B、电焊机地线需接长使用时,接点不宜超过两处C、电焊机的一次接线端应有防护罩,二次接线端可不设防护罩D、电焊机一次线与电源接点不宜用插销连接,其长度不得大于5米,且须双层绝缘E、电焊机露天使用时,上方应设防雨棚和有防砸措施4、【多选题】塔机爬升过程中,禁止进行下列哪些动作?( ABCDE )A、起升B、变幅C、回转D、起升和回转E、起升和变幅5、【多选题】建筑工地噪声主要包括( )。
( ACD )A、机械性噪声B、施工人员叫喊声C、空气动力性噪声D、电磁性噪声E、临街面的嘈杂声6、【多选题】引起火灾的火源有( )(ABCD)A、火焰B、电器设备产生的电火花C、雷击放电D、火星E、锯末刨花7、【多选题】按事故的性质可分为哪些类型?( ABD )A、责任事故B、非责任事故C、自然事故D、破坏事故E、技术事故8、【多选题】根据《建设工程安全生产管理条例》规定,作业人员应当遵守安全施工的( )。
( ABE )A、强制性标准B、规章制度C、文明施工操作规程D、群防群治制度E、操作规程9、【多选题】消防安全措施主要包括( )。
( ABDE )A、领导措施B、组织措施C、行动措施D、技术措施E、物质保障措施10、【多选题】行灯的电源电压可以是( )。
( CDE )A、220VB、110VC、36VD、24VE、12V11、【单选题】变压器正常运行时发出()。
C语言考试题库之判断题
C语言考试题库之判断题三、判断题(10道小题,共10分)1、c语言具有简洁明了的特点。
(1分)正确2.预处理命令前必须加“#”。
(1分)正确3、标准格式输入函数scanf()可以从键盘上接收不同数据类型的数据项。
(1分)正确4.在三种形式的if语句中,如果要在满足条件时执行一组(多个)语句,则必须用{}将这组语句括起来,以形成一个复合语句。
(1分)正确5、continue不是结束本次循环,而是终止整个循环的执行。
(1分)错误6.将初始值分配给数组的所有元素时,不能忽略行数,但可以忽略列数(1分)7、.函数的实参传递到形参有两种方式值传递和地址传递(1分)正确8.直接访问是使用变量的地址直接访问。
直接访问(1点)是正确的9、共用体变量可以作结构体的成员,结构体变量也可以作共用体的成员。
(1分)正确10.文件指针和位置指针随着文件的读写操作不断变化。
(1分)错误11、c语言标准格式输入函数scanf()的参数表中要使用变量的地址值。
(1分)正确12.在浮点常数的指数表示中,e可以省略。
(1分)错误13、任何表达式语句都是表达式加分号组成的。
(1分)正确14.在switch语句中,每个case常量表达式的值可以相同。
(1分)错误15、do-while循环的while后的分号可以省略。
(1分)错误16.在字符串模式下赋值比逐个赋值多占用一个字节,用于存储字符串结尾标志'\\0'。
对的17、c语言函数返回类型的默认定义类型是void(1分)错误18.可以使用指针变量指向函数,然后通过指针变量(1点)调用此函数19、枚举类型中的元素都具有一个整型值。
(1分)正确20.C语言是一种高级语言,具有一些低级语言的特点。
(1分)正确21、case语句后如没有break,顺序向下执行。
(1分)正确22.do while循环必须至少执行loop语句一次。
(1分)正确23、数组名能与其它变量名相同。
数组名后是用方括号括起来的常量表达式,不能用圆括号。
C语言程序设计题库及答案
第1次客观题作业一、单选题(共30题,每题3分)1 .下面表示正确的是__A___。
A.C语言中的逗号是一种运算符B.在C语言中,一行只能有一个语句C.C中的变量不区分大小写D.c中的关键字可以做为变量名2 .字符型常量在内存中存放的是__A____代码值。
A.ASCII B.二进制C.十进制D.八进制3 .以下不正确的C语言标识符是(C )。
A.AB1 B._ab3 C.4ab D.a2_b4 .以下运算符中优先级最低的运算符是_D____。
A.&& B.& C.|| D.=5 .在C语言中,要求运算数必须是整型的运算符是___A___。
A.% B./ C.< D.!6 . C语言程序的基本单位是__C_____。
A.程序行B.语句C.函数D.字符7 .将高级语言编写的程序翻译成目标程序的是___B____程序。
A.解释程序B.编译程序C.汇编程序D.源程序8 .以下选项中,与k=n++完全等价的表达式是__A___。
A.k=n,n=n+1 B.n=n+1,k=n C.k=++n D.k+=n+19 .下列(A )不属于结构化程序设计的循环结构。
A.For B.While C.if-else D.do-while10 .以下叙述中错误的是__A___。
A.用户所定义的标识符允许使用关键字B.用户所定义的标识符应尽量做到“见名知意C.用户所定义的标识符必须以字母或下划线开头D.用户定义的标识符中,大、小写字母代表不同标识11 .若有输入语句scanf( %d%d%d,&x,&y,&z);则不能使x值为5,y值为6,z值为7的输入是__A____。
A.5,6 ,7 B.5回车换行 6 7 C.5 6 7 D.5,6,712 .若i,j已定义为int类型,则下程序段中内循环体的总的执行次数是( B )。
for (i=3;i>0;i--) for (j=0;j<=4;j++){...}A.12 B.15 C.16 D.2013 .下列选项中,合法的C语言关键字是_D___。
2023年湖北省安全员-C证参考题库含答案4
2023年湖北省安全员-C证参考题库含答案(图片大小可自由调整)第1卷一.全能考点(共50题)1.【判断题】扑救爆炸物品堆垛时,水流不应采用吊射,避免强力水流直接冲击堆垛,以免堆垛倒塌引起再次爆炸。
2.【多选题】依据《危险性较大的分部分项工程安全管理规定》下列说法正确的是()。
A、危大工程及超过一定规模的危大工程范围由国务院住房城乡建设主管部门制定。
B、危大工程及超过一定规模的危大工程范围由国务院应急管理部门制定。
C、省级住房城乡建设主管部门可以结合本地区实际情况,补充本地区危大工程范围D、设区的市级以上地方人民政府住房城乡建设主管部门负责本行政区域内危大工程的安全监督管理。
E、国务院住房城乡建设主管部门负责全国危大工程安全管理的指导监督。
3.【判断题】办公室、配电间属于生活辅助用室。
4.【多选题】下列对建筑施工企业说法正确的有()。
A、建筑施工企业的法定代表人对本企业的安全生产负责B、施工现场安全由建筑施工企业负责C、分包单位向总承包单位负责,服从总承包单位对施工现场的安全生产管理D、分包单位向建设单位负责,服从参建各单位对施工现场的安全生产管理E、建筑施工企业应当为职工办理意外伤害保险5.【单选题】关于下图中原材料堆放区域正确的处理措施是()。
A、未下雨天钢筋材料可以不覆盖B、加工的钢筋半成品件可以不覆盖C、钢筋加工区不需要完全隔离防护D、材料堆放区应做好“上盖下垫”E、材料堆放区可以多种类型材料混放6.【单选题】建筑机械租赁计价方式中,()主要是指按台时租赁的建筑机械的租金结算。
A、日计租B、月计租C、台班计租D、台时计租7.【单选题】高压电动机通常装设纵差动保护或()、负序电流保护、起动时间过长保护、过热保护、堵转保护、过电流保护、单相接地保护、低电压保护等。
A、瓦斯保护B、电流速断保护C、距离保护8.【判断题】二氧化碳灭火的主要缺点是灭火需要浓度高,会使人员受到窒息毒害。
9.【多选题】电焊机在建筑工地大量使用,针对电焊机的安全管理,以下哪些说法是正确的?()A、电焊机保护零线应单独设置,并应安装漏电保护装置B、电焊机应设置二次空载降压保护装置C、电焊机一次线长度不得超过5m,并应穿管保护D、二次线应采用防水橡皮护套铜芯软电缆E、电焊机应设置防雨罩,接线柱应设置防护罩10.【单选题】()对工程的施工质量负责。
C语言理论复习题
序号
题目
正 确 A B 答 案
51 52 53 54 55 56 57 58 59 60 61
使用strlen函数可以求出一个字符串的实际长度 对错 B (包含‘\0’字符)。 如有定义char a[]="student";则数组a的长度为7 对错 B 如有定义char a[20];则可以通过a=“I am a 对错 B boy”;给a赋值。 如有定义int a[2][3];则数组a的最后一个元素为 对错 A a[1][2]。 如有定义int a[3][4]={0}; 则数组a的所有元 对错 A 素初值均为0 C语言中数组名实质上是数组的首地址,是一个变 对错 B 量地址,可对其进行赋值 对错 B 构成数组的各个元素可以有不同的数据类型。 若有说明:int a[10];,则可以用a[10]引用数组a 对错 B 的第10个元素。 函数的形参为一个数组,则调用此函数时将数组名 对错 A 作为对应的实参。 do...while的循环体可能一次也不会执行。 对错 B
char *p[10];定义了一个指向字符数组的指针 对错 B 变量。 数组名实际上是此数组的首地址,所以数组名相当 62 对错 B 于一个指针变量。 do...while语句与while语句的区别仅仅是关键字 63 对错 B while的位置不同。 64 使用文件前必须先打开文件 对错 A
判断题 第 4 页
判断题
第 8 页
判断题
第 9 页
判断题
第 10 页
判断题
第 11 页
判断题
第 12 页
判断题
第 13 页
判断题
第 14 页
判断题
第 15 页
判断题
第 16 页
C语言考试真题
C语言考试真题C程序题库一填空题,1,C语言表达式!(3<6)||(4<9)的值是【1】;2,假设变量a,b均为整形,表达式(a=5,b=2,a>b?a++:b++,a+b)的值是【8】;3,当a=3,b=2,c=1;时,执行以下程序段后c=【2】;If(a>b) a=b;If(b>c) b=c;Else c=b;C=a;4,已知 i=5,写出语句i*=i+1;执行后整形变量i 的值是【30】;5,按内存排列顺序,数组char a[2]中的所有元素是a[1]和【a[0]】二判断1,C语言中只能逐个引用数组元素而不能一次引用整个数组 Y2,int i=20;switch(i/10){case2:printf(“A”);Case 1:printf(“B”);}的输出结果为 A N3,在C中,int定义的整形数据在内存中占2个字节。
N4,假设有int a[10], *p; 则p=&a[0]与p=a等价。
Y5,共同体变量所占的内存长度等于最长的成员的长度。
Y三选择题1,数组名作为实参数传递给函数时,数组名被处理为(C)A 该数组的长度B 该数组的元素个数C 该数组的首地址D 该数组中各元素的值2,若调用一个函数,且此函数中没有return语5,已定义两个字符数组a,b,则以下正确的输入格式是(A)A scanf(“%s%s”, a, b)B get(a, b)C scanf(“%s%s”, &a, &b)D gets(“a”), gets(“b”)6,若给定条件表达式(M)?(a++):(a--),则其中表达式M(C)A 和(M==0)等价B 和(M==1)等价C 和(M!=0)等价D 和(M!=1)等价7,以下函数类型是(C)Fff(float x){Return 5;}A 与参数x的类型相同B void 类型C int 类型D 无法确定8,以下不正确的if语句是(B)A if(x>y && x!=y)B if(x==y:) x+=yC if(x!=y)scanf(“%d”, &x ) else scanf(“%d”, &y)D if(x<y) {x++, y++}9,指针变量p进行自动加算(即执行p++;)后,地址偏移值为2,则其数据类型为(A)A intB floatC doubleD char10,在以下给出的表达式中,与 do--while(E)语句中的(E)不等价的表达式是(C)A (!E==0)B (E>0||E<0)C (E==0)D (E!=0)11,下列程序的输出结果是(B)main ( ){Printf ( “%d\n” ,n )}A 0B 变量无定义C -1D 112,以下选型中,与k=n++完全等价的表达式是(A)A k=n, n=n+1B n=n+1, k=nC k=++nD k+=n+113,以下程序段的输出结果为(D)char c [ ]=”abc” ;int i=0 ;do ; while ( c[ i++ ]!=’ \0’ ) ; printf ( “%d”, i-1 ) ;A abcB abC 2D 314,下列程序段的输出结果为(B)float k=0.8567printf ( “%06.1f%%” ,k*100 );A 0085.6%%B 0085.7%C 0085.6%D .85715,下列选项中正确的语句组是(D)A char s[ 8 ]; s={ “Beijing” };B char *s; s={ “Beijing” };C char s[ 8 ] ; s=”Beijing” ;D char *s ; s=”Beijing” ;16,已知字符a的ASCII码值是97,字符A的ASCII码值是65,则执行下列语句后变量a和b 的值分别为(B)int a, b ;a=1+’ a ‘ ;b=2+7%4- ‘ A ‘ ;A -63, -64B 98, -60C 1, -60D 79, 7817, 若使用一维数组名作函数实参,则以下正确的说法是(A)A 必须在主调函数中说明此数组的大小B 实参数组类型与形参数组类型可以不匹配C 在被调用函数中,不需要考虑形参数组的大小D 实参数组名与形参数组名必须保持一致18,若有说明:int i, j=2, *p=&i; ,则能完成i=j赋值功能的语句是(B)A i=*p ;B *p=*&j ;C i=&j ;D i=**p ;19,若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是(D)A 函数调用可以作为独立的语句存在B 函数调用可以作为一个函数的实参C 函数调用可以出现在表达式中D 函数调用可以作为一个函数的形参20,若a=-14, b=3, 则条件表达式 a<b ? a :b+1的值为(A)A -14B -13C 3D 4一填空题1,已知 i=5,写出语句 a=a++; 执行后整形变量a的值是【5】2,int x=2,y=2,z=0; 则表达式x==y>z的值为【0】3,假设所有变量都为整形,表达式(a=2, b=5, a>b?a++:b++,a+b)的值是【8】4,设k=(a=2,b=3,a*b),则k的值为【6】5,int a=1,b=2,c=3;执行语句a += b *= c;后a的值是【7】二判断题1,int a[ 3 ][ 4 ]={ {1}, {5}, {9} }:它的作用是将数组各行第一列的元素赋初值,其余元素值为0.2,循环结构中的continue语句是使整个循环终止执行 N3,C程序中有调用关系的所有函数必须放在同一个源程序文件中 N4,char c[ ]=”Very Good”: 是一个合法的为字符串数组赋值的语句 Y5,函数strlen(“ASDFG\n”)的值是7 N三选择题1.char h, *s=&h;可将字符H通过指针存入变量h中的语句是(B)A *s=HB *s=’H’C s=HD s=’H’2,应用缓冲文件系统对文件进行读写操作,打开文件的函数名为(B)A openB fopenC closeD fclose3,对结构体类型的变量的成员的访问,无论数据类型如何都可使用的运算符是(A)A .B ->C *D &4,若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是(A)A 2.500000B 2.750000C 3.500000D 0.0000005,下列定义数组中的语句不正确的是(D)A static int a[ 2 ][ 3 ]={ 1,2,3,4,5,6 }B static int a[ 2 ][ 3 ]={ {1},{4,5} }C static int a[ ] [ 3 ]={ {1},{4} }D static int a[ ] [ ]={ {1,2,3},{4,5,6} } 6,下列变量说明语句中,正确的是(D)A char : a b cB char a; b; cC int x; zD int x, z7,关于return语句,下列正确的说法是(C)A 不能在主函数中出现且在其他函数中均可出现B 必须在每个函数中出现C 可以在同一个函数中出现多次D 只能在除主函数之外的函数中出现一次8,以下可作为函数fopen中第一个参数的正确格式是(D)A c : user\text . txtB c : \user\text . txtC “c : \user\text . txt”D “c : \\user\\text . txt”9,若所有变量均为整形,则表达式(a=2,b=5,b++,a+b)的值是(B)A 7B 8C 6D 210,为表示“x大于等于y,y大于等于z”,应使用C语言表达式(A)A (x>=Y)&&(Y>=z)B (x>=Y)AND(y>=z)C (x>=Y>=z)D (x>=Y)&(Y>=z)11,执行以下程序段后,输出结果和a的值是(B) Int a=10;printf(“%d”,a++);A 10和 10B 10和 11C 11和 10D 11和 1112,若有int i=3, *p;p=&i ; 下列语句中输出结果为3的是(C)A printf (“%d”, &p )B printf (“%d”, *i )C printf (“%d”, *p )D printf (“%d”, p )13,C语言规定,在一个源程序中,main函数的位置(C)A 必须在最开始B 必须在系统调用的库函数的后面C 可以任意D 必须在最后14,C语言中的文件的储存方式有(C)A 只能顺序存取B 只能随机存取(或直接存取)C 可以顺序存取,也可随机存取D 只能从文件的开头进行存取15;以下read函数的调用形式中,参数类型正确的是(A)A read (int fd, char *buf, int count)B read(int *buf, int fd, int count)C read(int fd, int count, char *buf)D read(int count, char *buf, int fd ) 16,以下标识符中,不能作为合法的C用户定义标识符的是(D)A ForB PrintfC WORDD sizeof17,条件运算符的结合方式是(A)A 自右自左B 自左至右C 任意D 前后顺序18,若有说明:int a[ 3 ][ 4 ]={ 0 };则下面正确的叙述是(D)A 只有元素a[ 0 ][ 0 ]可得到初值0B 此说明语句不正确C 数组a中各元素都可得到初值,但其值不一定为0D 数组a中每个元素均可得到初值019,设有以下定义:struct sk { int a; floatb; } data, *p; 若要使p指向data中的a域,正确的赋值语句是(A)A p=( struct sk* )&data. a;B p=( struct sk ) data. a;C p=&data. a;D *p=data. a;20,下列运算符中是C语言关系运算符的是(D)A ~B !C &D !=一填空题1,C语言的三种基本结构是【顺序】结构、选择结构、循环结构2,设有以下定义语句:Int a[ 3 ] [ 2 ]={ 10, 20, 30, 40, 50, 60 },( *p ) [ 2 ];p=a;则 *(*(p+2)+1)值为【60】3,当a=1, b=2, c=3时,执行以下程序段后c=【2】if ( a>c ) b=a;a=c;c=b;4,int x=2, y=3, z=4, 则表达式x+( y>! z )的值为【3】5,设C语言中,int类型数据占2个字节,则long类型数据占【4】个字节,Short类型数据占【2】个字节二判断题1,一个include命令可以指定多个被包含的文件 N2,#define和printf都不是C语句Y3,x*=y+8等价于x=x*( y+8 ) Y4,若有定义和语句:int a; char c; float f;scanf( “%d, %c, %f”, &a,&c,&f );若通过键盘输入:10,A,12.5,则a=10, c=’A’, f=12.5 Y5,a=( b=4 )+( c=6 )是一个合法的赋值表达式Y三选择题1,已知字母a的ASCII十进制代码为97,则执行下列语句后输出的结果为(C)char a=’a’ ; a--;Printf ( “%d,%c\n”,a+’2’-’0’,a+’3’-’0’ );A b, cB a--运算不合法,故有语法错C 98,cD 格式描述和输出项不匹配,输出无定值2,C语言中函数调用的方法有(D)A 函数调用作为语句一种B 函数调用作为函数表达式一种C 函数调用作为语句或函数表达式两种D 函数调用作为语句、函数表达式或函数参数三种3,设char *s=”\ta\017bc”:则指针变量s指向的字符串所占的字节数是(C)A 9B 5C 6D 74,下列定义不正确的是(C)A #define PI 3.141592B #define S 345C int max( x,y ); int x,y; { }D static char c;5,一个C程序的执行是从(A)A 本程序的main函数开始,到main函数结束B 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C 本程序的main函数开始,到本程序文件的最后一个函数结束D 本程序文件的第一个函数开始,到本程序main函数结束6,以下程序段的输出结果为(B)for ( i=4; i>1; i-- )for ( j=1; j<i; j++ )putchar ( ‘#’ );A 无B ######C #D ###7,sizeof ( float )是(C)A 一个函数调用B 一个不合法的表达式C 一个整形表达式D 一个浮点表达式8,以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是(C)A char s[ 10 ]=”abcdefg”;B char t[ ]=”abcdefg”, *s=t;C char s[ 10 ]; s=”abcdefg”D char s[ 10 ]; strcpy( s, “abcdefg” ) 9,以下运算符中,优先级最高的运算符是(B)A ?:B ++C &&D ,10,以下选项中合法的实型常数是(C)A 5E2.0B E-3C .2E0D 1.3E11,执行语句int x=5, a=0, b=0; if ( x=a+b ) printf ( “****\n”); else printf ( “####\n” );后,结论是A 有语法错误,不能通过翻译B 能通过翻译,但不能连接C 输出****D 输出####12,C语言结构体类型变量在程序执行期间(A)A 所有成员一直驻留在内存中B 只有一个成员驻留在内存中C 部分成员驻留在内存中D 没有成员驻留在内存中13,变量的指针,其含义是指该变量的(B)A 值B 地址C 名D 一个标志14,以下语句char c=’ a ‘; if ( ‘a’<c<=’z’) printf ( “LOW”); else printf ( “UP” );执行后的结果为(A)A LOWB UPC LOWUPD 语句错误,编译不能通过15,执行下列语句的结果为(B)Int x=3, y;Int *px=&x;y=*px++;A x=3, y=4B x=3, y=3C x=4, y=4D x=3, y不知16,以下关于运算符优先顺序的描述中正确的是(C)A 关系运算符<算术运算符<赋值运算符<逻辑运算符B 逻辑运算符<关系运算符<算术运算符<赋值运算符C 赋值运算符<逻辑运算符<关系运算符<算术运算符D 算术运算符<关系运算符<赋值运算符<逻辑运算符18,若定义:int a=511, *b=&a;,则printf ( “%d\n”, *b );的输出结果为(D)A 无确定值B a的地址C 512D 51119,下列表达式中,(B )不满足“当x的值为偶数时值为真,为奇数时值为假”的要求.A x%2==0B ! x%2 !=0C ( x/2*2-x )==0D ! ( x%2 )20,全局变量的定义不可能在(A)A 函数内部B 函数外面C 文件外面D 最后一行选择题集锦1,下列字符中,能作为单个标识符的是( D )A ?AB a=2C a. 3D a_32,下列字符列中,可以作为“字符串常量”的是( B )A ABCB “ABC”C ‘abc’D ‘a’3,在以字节存储字符的系统中,‘\n’在内存占用的字节数是( A )A 1B 2C 3D 44,字符串”xyz “在内存占用的字节数是( B )A 3B 4C 6D 85,设变量m ,n ,a ,b ,c ,d的初值均为0,执行( m=a==b )||( n=c==d )后,m , n的值是()A 0 ,0B 0, ,1C 1 ,0D 1 ,16,设a为5,执行下列计算后,b的值不为2的是()A b = a / 2B b = 6-( --a )C b = a%2D b = a < 3 ? 3 : 27,执行语句” x=( a=3 , b=a-- ) ; “后,x , a , b 的值依次为()A 3 , 3 , 2B 2 , 3 , 2C 3 , 2 , 3D 2 , 3 , 38,设整形变量m , n , a , b , c , d均为1,执行” ( m=a>b )&&( n=a>b ) “后,m , n的值是()A 0 , 0B 0 , 1C 1 , 0D 1 , 19,设有代码” int a = 3 ; “则执行语句”a+=a-=a*a ; “后,变量a的值是()A 3B 0C 9D -1210,若已定义x和y为double类型,则表达式 : x = 1 , y = x + 3/2结果为()A 1B 2C 2.0D 2.511,设 a = 1 , b = 2 , c = 3 , d = 4 则表达式a < b ? a : c < d ? a : d的结果为()A 4B 3C 2D 112,若有以下定义 : char a ; int b ; float c ; double d ;则表达式a*b+d-c值得类型为()A floatB intC charD double13,设ch是char型变量,其值为’A ‘,则下面表达式的值是()ch = ( ch>=’ A ‘&& ch <= ‘ Z ‘ ) ? ( ch + 32 ) : chA ‘ A ‘B ‘ a ‘C ‘ Z ‘D ‘ z ‘14,设有int i = 010 , j = 10 ;则执行”printf ( “%d , %d\n” , ++i , j-- ) ; “的输出值是()A 11 ,10B 9 , 10C 010 , 9D 10 , 915,设a , b为字符变量,执行”scanf ( “a =%c , b = %c “ ,&a , &b )”后使a变为A,b为B,从键盘上的正确输入是()A ‘ A ‘’B ‘B ‘ A ‘ , ‘ B ‘C A = A , B = BD a = A , b = B16,下列语句中,句法错误的是()A while ( x = y ) 5;B do x++ while ( x = = 10 );C while ( 0 );D do 2 ; while ( a = = b );17,假定a和b为int型变量,则执行以下语句后b的值为()a = 1 ;b = 10 ;do { b- = a ; a++ } while ( b-- < 0 ) ;A 9B -2C -1D 818,设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 2B 4C 6D 819,下列程序的功能是输出一个整数,判断是不是素数,若为素数输出1,否则输出0,请为程序填空.main ( ){int i , x , y = 1 ;scanf ( “ %d “ , &x ) ;for ( i = 2 ; i <= x/2 ; i++ )if ___________________ { y = 0 ; break ; }printf ( “%d\n” , y ) ;}20,编一个程序,输入X的值,按下列公式计算并输出Y的值。
C语言判断题
正确率:0%
查看统计详情
59
C语言中,switch(表达式){ case 表达式常量 :语句 }其中表达式常量可以是任意类型常量。
正确答案:×
正确:0人
错误:0人
正确率:0%
查看统计详情
60
C语言中,循环结构共三种,即:while、do while和for结构。
正确答案:√
正确:0人
错误:0人
正确答案:√
正确:0人
错误:0人
正确率:0%
查看统计详情
49
C语言中用“1”表示逻辑值“假” ,用“0”表示逻辑值“真” 。
正确答案:×
正确:0人
错误:0人
正确率:0%
查看统计详情
50
i=0,j=1,语句 if(j++||++i);执行后i、j的值分别是1、2。
正确答案:×
正确:0人
错误:0人
正确率:0%
查看统计详情
42
程序main(){int m=5;if(m++>5) printf(“%d\n”,m);else printf(“%d\n”,m--);}结果是5。
正确答案:×
正确:0人
错误:0人
正确率:0%
查看统计详情
43
for语句只能用于循环次数已经确定的情况下。
正确答案:×
正确:0人
错误:0人
错误:0人
正确率:0%
查看统计详情
69
在发生函数调用时,主被调函数中的参数可以是简单变量,也可以是数组名,当采用数组名作为参数时其数据传递方式为单向值传递。
正确答案:×
正确:0人
错误:0人
C语言判断题
C语言判断题1.每一个C语言程序都必须有一个main函数。
答案: 正确2.C语言程序的三种基本结构是顺序结构、选择结构和递归结构。
答案: 错误,C语言程序的三种基本结构是顺序结构、选择结构和循环结构。
3.在程序设计中,经常用选择(又称分支)、循环和函数3种控制结构。
答案: 错误,程序设计中经常用选择(又称分支)、循环和函数3种控制结构。
4.用C语言编写的源程序必须经过编译连接后生成可执行程序,才能运行。
答案: 正确5.C程序主函数中的一个变量可以被定义为两个或多个不同的类型。
答案: 错误,C程序主函数中的一个变量只能被定义为一种类型。
6.在C源程序中,/*与*/之间的注释信息也被编译,但对程序运行结果不发生影响。
答案: 错误,/*与*/之间的注释信息在编译时会被忽略,不会被编译。
7.C程序是由函数构成的,每一个函数完成相对独立的功能。
答案: 正确8.一个C语言程序中,有且只能有一个main函数。
答案: 正确9.C程序总是从程序的第一条语句开始执行。
答案: 错误,C程序总是从main函数开始执行。
10.C语言标识符由字母、数字和下划线组成,其中第一个字符必须是字母。
答案: 错误,C语言标识符由字母、数字和下划线组成,其中第一个字符可以是字母或下划线。
11.C语言规定:在一个源程序中,main函数的位置必须在最开始。
答案: 错误,C语言规定:在一个源程序中,main函数可以出现在任意位置。
12.C语言程序的基本单位是语句。
答案: 错误,C语言程序的基本单位是函数。
13.对于C程序中的逻辑错误,编译器是可以发现的。
答案: 错误,编译器只能检查语法错误,不能检查逻辑错误。
14.一系列计算机指令的有序组合就构成了程序。
答案: 正确15.C程序由函数所组成。
答案: 正确16.在C程序中,每行只能写一条语句。
答案: 错误,在C程序中,一行可以写多条语句,但是每条语句必须以分号结束。
17.C程序中能直接让机器执行的文件是编辑后的.c源文件。
2022年安全员-C证复审考试及考试题库及答案参考1
2022年安全员-C 证复审考试及考试题库(含答案)1 .【判断题】食堂门下方应设不低于o. 6m 的防鼠挡板,挡鼠板应包白铁皮。
( √ )2 .【单选题】在起重作业中广泛用于吊索、构件或吊环之间的连接的栓连工具是3 .【多选题】下列哪些属于安全检查隐患整改“三定”原则的内容? ( BCD )A 、定计划B 、定人C 、定时间D 、定措施E 、定落实4 .【单选题】防护栏杆必须自上而下用安全立网封闭,或在栏杆下边设置严密固定的高度不低于()的挡脚板或40cm 的挡脚笆。
(C ) A 、 14cmB x 16cmC 、 18cmD 、 20cm5 .【判断题】施工现场送、停电的操作顺序是:送电时,总配电箱一分配电箱τ 绳条环夹经 链卡绳钢 ∖\ \ 、 A B c D开关箱;停电时,开关箱T分配电箱T总配电箱。
(√ )6.【单选题】楼板、屋面和平台等面上短边尺寸小于()但大于2.5cm的孔口必须用坚实的盖板盖设。
(B )As 20cmB、 25cmCχ 30cmD 、 35cm7 .【判断题】编制施工组织设计应当优先选用先进施工技术,充分利用施工机械 设备,提高施工机械化、自动化程度,改善劳动条件,提高劳动Th 产率。
( √ )8 .【单选题】()燃烧的火灾不能用水扑救。
A 、木制品B 、塑料品C 、玻璃钢制品正确答案:D 9 .【多选题】对动臂变幅的塔式起重机,设置幅度限制器时,应设置()。
( AE )A 、最小幅度限位器B 、小车行程限位开关C 、终端缓冲装置D 、防止小车出轨装置E 、防止臂架反弹后倾装置【判断题】行车垂直运输主要包括运用行车盾构推进所需的施工材料吊运至井 下,将井下的出土箱等重物吊至地面。
( √ )11 .【多选题】下列哪些属于施工现场的安全防护用具? ( ACD )A 、绝缘鞋B 、模板C 、安全帽D 、安全带E 、消防桶D 、电气装置10.12.【单选题】安装管道时必须有已完结构或()为立足点,严禁在安装中的管道上站立和行走。
C语言程序设计(判断题专项练习)及答案
计算机C语言(判断题专项练习)及答案一、基础知识(每小题1 分,共 10分)()1、程序调试就是找出并改正c源程序中的语法错误。
()2、一个变量的数据类型被强制转换后,它将保持被强制转换后的数据类型。
()3、在标准c语言中,共用体变量中的各成员是共同占用一块存储空间()4、赋值运算符的结合方向为自右向左。
()5、c语言的标识符由字母、数字和下划线组成,其中第一个字符必须是字母或下划线。
()6、在c程序中, aph和Aph 是两个相同的变量()7、计算机语言(computer language)是人与计算机之间通讯的语言。
()8、在c语言中,当一个逻辑表达式的值为"假"时,该表达式的值一定是 0()9、在c程序中,abc与ABC是两个相同的变量。
()10、c语言中sizeof 是函数,而不是运算符。
二、控制结构(每小题1 分,共 10分)()1、if 语句后面的表达式只能是关系表达式()2、在switch语句中,可以根据需要使用或不使用break语句。
()3、在标准c中,逻辑表达式中只允许出现逻辑型数据。
()4、逻辑表达式的值只能为1或0。
()5、c程序中if语句可以单独存在。
()6、省略else的if语句的一般形式如下,若表达式的值为"真",则执行语句1;否则,就什么也不做。
if (表达式) 语句1()7、在if语句中,必须出现else。
()8、内层break语句可以终止嵌套的switch,使最外层的switch结束。
()9、switch语句中的default必须出现在所有case之后。
()10、switch语句中,每一个case的冒号后面都必须至少跟有一条语句。
三、循环结构(每小题1 分,共 10分)()1、for循环的三个表达式可以任意省略,while,do-while也是如此。
()2、选择结构( if 语句)和循环结构都可以使用嵌套形式()3、在循环过程中,使用break语句和continue语句的作用是一样的()4、无论哪种循环语句,都必须给出循环结束条件。
2021年最新安全员C证考试判断题库及答案(共120题)
2021年最新安全员C证考试判断题库及答案(共120题)A代表正确,B代表错误1、配电箱、开关箱必须执行“一机、一闸、一漏、一箱”。
(A)2、剪刀撑斜杆的接长均应搭接,搭接长度不少于1米,应设置不少于2个旋转扣件。
(A)3、违章指挥、强令冒险作业是严重的违法行为,也是直接导致安全事故的重要原因。
(A)4、每组剪刀撑跨越立杆为3-5根,斜杆与地面夹角在45°到60°。
(B)5、安全技术交底应在正式作业前进行,并有书面文字材料,履行签字手续。
(A)6、因作业需要,临时搭拆或变动安全防护时,必须经项目负责人同意。
(A)7、安全技术资料的有关签字人不在时,其他人可以临时代签。
(B)8、对查出的事故隐患,必需按“三定”措施整改并写出整改报告。
(A)9、塔吊拆装单位只要有资质复印件,企业就可以委托其进行拆装。
(B)10、安全技术交底应由安全员或安全资料员对作业人员进行。
(B)11、防护栏杆搭设,上杆离地高度为1-1.2米,下杆离地高度为0.5-0.6米。
(A)12、编制施工组织设计应当优先选用先进施工技术,充分利用施工机械设备,提高施工机械化、自动化程度,改善劳动条件,提高劳动生产率。
(A)13、深基坑是指开挖深度超过3米的基坑(槽),或深度不超过3米但地质条件和周围环境较复杂的基坑(槽)。
(B)14、施工组织设计及达到一定规模危险性较大的分部分项工程的专项施工方案由施工单位技术负责人组织有关人员进行编制,施工单位的施工技术、安全、设备等部门进行会审。
(A)15、建设工程施工前,施工单位的专职安全生产管理人员应当对有关安全施工的技术要求向施工作业班组、作业人员作出详细说明,并由双方签字确认。
(B)16、《建设工程安全生产管理条例》规定,实行施工总承包的,由总承包单位和分包单位分别组织编制建设工程生产安全事故应急救援预案。
(B)17、建筑施工企业专职安全生产管理人员,是指在企业专职从事安全生产管理工作的人员,包括企业安全生产管理机构的负责人及其工作人员。
C语言题库
第一章概述一、单选题1、C语言的前身是(B )。
A.A语言B.B语言C.C++语言D.BASIC语言2、C语言规定,必须用(C )作为主函数名。
A.FunctionB.includeC.mainD.void3、一个C程序可以包含任意多个不同名的函数,但有且仅有一个(B )。
A.过程B.主函数C.函数D.进程4、一个C程序总是从(B )开始执行。
A.过程B.主函数D.进程5、C程序的基本构成单位是(A )。
A.函数B.过程C.进程D.子程序6、下列说法正确的是( D)。
A.main函数必须放在C程序的开头B.main函数必须放在C程序的最后C.main函数可以放在C程序中间部分,执行C程序时是从程序开头执行的D.main函数可以放在C程序中间部分,执行C程序时是从main函数开始的7、下列说法正确的是(C )。
A.在执行C程序时不是从main函数开始的B.C程序书写格式严格限制,一行内必须写一个语句C.C程序书写格式自由,一个语句可以分写在多行上D.C程序书写格式严格限制,一行内必须写一个语句,并要有行号8、在C语言中,每个语句和数据定义结束都是用( C)。
A.句号C.分号D.括号9、不是C语言提供的合法关键字(B )。
A.switchB.printfC.caseD.default10、不是C语言提供的合法关键字(D )。
A.intB.floatC.charD.scanf11、C语言提供的合法关键字是( A)。
A.breakB.printfC.functionD.end12、C语言提供的合法关键字是( A)。
A.continueB.procedureC.begin13、下列说法正确的是(C )。
A.一个函数的函数体必须要有变量定义和执行部分,二者缺一不可B.一个函数的函数体必须要有执行部分,可以没有变量定义C.一个函数的函数体可以没有变量定义和执行部分,函数可以是空函数D.一个函数的函数体必须要有变量定义,可以没有执行部分14、下列说法正确的是(D )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
序号题干答案5 使用关键字class定义的类中默认的访问权限是私有(private)的. 对6 作用域运算符(::)只能用来限定成员函数所属的类. 错7 构造函数和析构函数都不能重载. 错8 析构函数是一种函数体为空的成员函数. 错9 说明或定义对象时,类名前面不需要加class关键字. 对10对象成员的表示与结构变量成员的表示相同,使用运算符.或->. 对11 所谓私有成员是指只有类中所提供的成员函数才能直接使用它们,任何类以外的函数对它们的访问都是非法的. 对12 某类中的友元类的所有成员函数可以存取或修改该类中的私有成员. 对13 可以在类的构造函数中对静态数据成员进行初始化. 错14 函数的定义不可以嵌套,类的定义可以嵌套. 对15 C++语言中,既允许单继承,又允许多继承. 对16 派生类是从基类派生出来,它不能再生成新的派生类. 错17 派生类的继承方式中有两种:公有继承和私有继承. 错AHA12GAGGAGAGGAFFFFAFAF18 在公有继承中,基类中的公有成员和私有成员在派生类中都是可见的. 错19 在公有继承中,基类中只有公有成员对派生类对象是可见的. 对20 在私有继承中,基类中只有公有成员对派生类是可见的.错21 在私有继承中,基类中所有成员对派生类的对象都是不可见的. 对22 在保护继承中,对于派生类的访问同于公有继承,而对于派生类的对象的访问同于私有继承. 对23 派生类中至少包含了它的所有基类的成员,在这些成员中可能有的是不可访问. 对24 构造函数可以被继承. 错25 析构函数不能被继承. 对26 子类型是不可逆的. 对27 只要是类M继承了类N,就可以说类M是类N的子类型.错28 如果A类型是B类型的子类型,则A类型必然适应于B类AHA12GAGGAGAGGAFFFFAFAF型. 对29 多继承情况下,派生类的构造函数中基类构造函数的执行顺序取决于定义派生类时所指定的各基类的顺序. 对30 单继承情况下,派生类中对基类成员的访问也会出现二义性. 错31 解决多继承情况下出现的二义性的方法之一是使用成员名限定法. 对32 虚基类是用来解决多继承中公共基类在派生类中只产生一个基类子对象的问题. 对33 指向对象的指针和指向类的成员的指针在表达形式上是不相同的. 对34 已知:m是类A的对象,n是类A的公有数据成员,p是指向类A中n成员的指针.下述两种表示是等价的. m.n和m.*p 对35 指向对象的指针与对象都可以作为函数参数,但是使用前者比后者好些. 对36 对象引用作为函数参数比用对象指针更方便些. 对37 对象数组的元素可以是不同类的对象. 错AHA12GAGGAGAGGAFFFFAFAF38 对象数组的既可以赋初值又可以赋值. 对39 指向对象数组的指针不一定必须指向数组的首元素. 对40 一维对象指针数组的每个元素应该是某个类的对象的地址值. 对41 const char *p说明了p是指向字符串常量的指针. 对42 一个能够更新的变量使用在一个不能被更新的环境中是不破坏类型保护的,反之亦然. 错AHA12GAGGAGAGGAFFFFAFAF43 一个类的构造函数中可以不包含对其子对象的初始化. 错44 转换函数不是成员函数,它是用来时行强制类型转换的.错45 使用模板可以减少重复劳动,提高代码重用率. 对46 C++语言中模板分为函数模板和类模板两种. 对47 类模板可以生成若干个模板类,每个模板类又可定义若干个对象. 对48 使用提取符(<<)可以输出各种类型的变量的值,也可以输出指针值. 对49 预定义的插入符从键盘上接收数据是不带缓冲区的. 错50 预定义的提取符和插入符是可以重载的. 对51 记录流的当前格式化状态的标志字中每一位用于记录一种格式,这种格式是不能被设置或清除的. 错52 设置和清除格式标志字的成员函数需要通过对象来引用它们,输出显示格式的对象通常是cout. 对53 操作子本身是一个对象,它可以直接被提取符或插入符操作. 对54 get()函数不能从流中提取终止字符,终止字符仍留在流AHA12GAGGAGAGGAFFFFAFAF中.getline()函数从流中提取终止字符,但终止字符被丢弃.对55 ios类的成员函数clear()是用来清除整个屏幕的. 错56 使用打开文件函数open()之前,需要定义一个流类对象,使用open()函数来操作该对象. 对57 使用关闭文件函数close()关闭一个文件时,但流对象仍存在. 对58 以app方式打开文件时,当前的读指针和写指针都定位于文件尾. 对59 打开ASCII码流文件和二进制流文件时,打开方式是相同的. 错60 read()和write()函数可以读写文本文件,也可以读写二进制文件. 对61 流的状态包含流的内容、长度和下一次提取或插入操作的当前位置. 对62 seekg()函数seekp()函数分别用来定位读指针和写指针.如果使用seek()函数可以同时定义读写指针. 错63 函数的参数个数和类型都相同,只是返回值不同,这不是AHA12GAGGAGAGGAFFFFAFAF重载函数. 对64 重载函数可以带默认值参数,但要注意二义性. 对65 多数运算符可以重载,个别运算符不能,运算符重载是通过函数定义实现的. 对66 对每个可重载的运算符来说,只能重载为友元函数. 错67 重载的运算符保持原来的优先级和结合性以及操作数的个数. 对68 虚函数是用virtual关键字说明的成员函数. 对69 构造函数说明为纯虚函数是没有意义的. 对70 运算符重载实际上是对已有的运算符重新定义其功能. 对71 运算符重载的形式有两种:成员函数形式和友元形式. 对72 纯虚函数是一种特殊的成员函数,它是一种没有具体实现的虚函数. 对73具有纯虚函数的类是抽象类,它的特点是不可以定义对象.对74 预处理命令是在进行编译时首先执行的,然后再进行正常编译. 对75 宏定义命令是以分号结束的. 错AHA12GAGGAGAGGAFFFFAFAF76 带参数的宏定义只能有1 个或2 个参数. 错77 文件包含命令所包含的文件是不受限制的. 错78 条件编译命令只在编译时才有作用. 对79 预处理命令的主要作用是提高效率. 错80 复合语句就是分程序. 错81 条件语句不能作为多路分支语句. 错AHA12GAGGAGAGGAFFFFAFAF82 开关语句不可以嵌套,在开关语句的语句序列中不能再有开关语句. 错83 开关语句中的default 关键字,只能放在该语句的末尾,不能放在开头或中间. 错84 switch 语句中必须有break 语句,否则无法退出switch 语句. 错85 while 循环语句的循环体至少执行一次. 错86 do-while 循环可以写成while 循环的格式. 对87 for 循环是只有可以确定的循环次数时才可使用,否则不能用for 循环. 错88 只有for 循环的循环体可以是空语句,其他种循环的循环体不能是空语句. 错89 当循环体为空语句时,说明该循环不做任何工作,只起延时作用. 错90 循环是可以嵌套的,一个循环体内可以包含另一种循环语句. 对91 在多重循环中,内重循环的循环变量引用的次数比外重循环多. 对AHA12GAGGAGAGGAFFFFAFAF92 break 语句可以出现在各种循环体中. 对93 continue 语句只能出现在循环体中. 对94 在C++语言中,定义函数时必须给出函数的类型. 对95 在C++语言中,说明函数时要用函数原型,即定义函数时的函数头部分. 对96 在C++语言中,所有函数在调用前都要说明. 错97 如果一个函数没有返回值,定义时需用void 说明. 对98 在C++语言中,传址调用将被引用调用所替代. 对99 使用内联函数是以增大空间开销为代价的. 对100 返回值类型、参数个数和类型都相同的函数也可以重载. 错101 在设置了参数默认值后,调用函数的对应实参就必须省略. 错102 计算函数参数顺序引起的二义性完全是由不同的编译系统决定的. 错103 for 循环中,循环变量的作用域是该循环的循环体内.错104 语句标号的作用域是定义该语句标号的文件内. 错AHA12GAGGAGAGGAFFFFAFAF105 函数形参的作用域是该函数的函数体. 对106 定义外部变量时,不用存储类说明符extern ,而说明外部变量时用它. 对107 内部静态类变量与自动类变量作用域相同,但是生存期不同. 对108 静态生存期的标识符的寿命是短的,而动态生存期标识符的寿命是长的. 错109 重新定义的标识符在定义它的区域内是可见的,而与其同名的原标识符在此域内是不可见的.但是,它是存在的.对110 静态类标识符在它的作用域之外是不存在的. 错111 所有的函数在定义它的程序中都是可见的. 错112 编译系统所提供的系统函数都被定义在它所对应的头文件中. 对113 调用系统函数时,要先将该系统函数的原型说明所在的头文件包含进去. 对114 C++语言中模板分为函数模板和类模板两种. 对115 函数模板中模板参数可用任何一种类型替换. 错AHA12GAGGAGAGGAFFFFAFAF116 函数模板中模板参数只能有一个. 错117 函数模板在编译时不生成可执行代码. 对118 一个函数模板只生成一个模板函数. 错119 C++语言引进了引用的概念,给编程带来了很多方便.对120 C++语言允许使用友元,但是友元会破坏封装性. 对121 C++语言中使用了新的注释符(//), C 语言中注释符(/* … */ )不能在C++语言中使用. 错122 为了减轻使用者的负担,与 C 语言相比,C++语言中减少了一些运算符. 错123 C++程序中,每条语句结束时都加一个分号(;). 对AHA12GAGGAGAGGAFFFFAFAF124 C++语言中标识符内的大小写字母是没有区别的. 错125 C++语言中不允许使用宏定义方法定义符号常量,只能用关键字const 来定义符号常量. 错126 在编写C++程序时,一定要注意采用人们习惯使用的书写格式,否则会降低其可读性. 对127 C++语言是一种以编译方式实现的高级语言. 对128 在C++程序编译过程中,包含预处理过程、编译过程和连接过程,并且这三个过程的顺序是不能改变的. 对129 预处理过程是编译过程之后、连接过程之前进行的.错130 源程序在编译过程中可能会出现一些错误信息,但在连接过程中将不会出现错误信息. 错131 任何字符常量与一个任意大小的整型数进行加减都是有意义的. 错132 转义序列表示法只能表示字符不能表示数字. 对133 在命名标识符中,大小写字母是不加区分的. 错134 C++的程序中,对变量一定要先说明再使用,说明只要在使用之前就可以. 对AHA12GAGGAGAGGAFFFFAFAF135 C++中数组元素的下标是从0开始,数组元素是连续存储在内存单元中的. 对136 数组赋初值,初始值表中的数据项的数目可以大于或等于数组元素的个数. 错137 枚举变量的取值受到该枚举变量所对应的枚举表中枚举符的局限. 对138 指针是用来存放某种变量的地址值的变量.这种变量的地址值也可以存放在某个变量中,存放某个指针的地址值的变量称为指向指针的指针,即二级指针. 对139 引用是某个变量的别名.对引用的操作,实质上就是对被引用的变量的操作. 对140 运算符的优先级和结合性可以确定表达式的计算顺序.对141 在说明语句int a(5),&b=a, *p=&a;中,b的值与a 的值是相等的. 对142 已知:int a(5);表达式(a=7)+a 具有二义性. 对143 移位运符在移位操作中,无论左移还是右移,所移出的空位一律补O. 错AHA12GAGGAGAGGAFFFFAFAF144 某个变量的类型高是指该变量被存放在内存中的高地址处. 错145 隐含的类型转换都是保值映射,显式的类型转换都是非保值映射. 错146 类型定义是用来定义一些C++中所没有的新类型. 错147 定义结构变量时必须指出该结构变量是属于某种结构类型的. 对148 无名结构是不允许定义结构变量的. 错149 同一结构的不同成员占用不同的内存单元. 对150 联合的所有成员都是没有内存地址的. 错151 联合的所有成员都是没有内存地址的. 错如有侵权请联系告知删除,感谢你们的配合!38328 95B8 閸27696 6C30 氰[ VE38690 9722 霢35202 8982 覂T e40114 9CB2 鲲22869 5955 奕36180 8D54 赔AHA12GAGGAGAGGAFFFFAFAF。