C++模拟考试试卷1- 5
安全员之江苏省C2证(土建安全员)通关模拟考试试卷附带答案
安全员之江苏省C2证(土建安全员)通关模拟考试试卷附带答案单选题(共20题)1. 旋转臂架式起重机的任何部位或被吊物边缘与10kV以下的架空线路边线最小水平距离不得小于()m。
A.1.5B.2C.3.5D.4【答案】 B2. 脚手架必须设置纵、横向扫地杆,纵向扫地杆应采用直角扣件固定在距离底座上皮不大于()mm处的立杆上。
A.100B.200C.300D.500【答案】 B3. 临时消防设施的设置宜与在建工程结构施工保持同步。
对于房屋建筑,与主体结构施工进度的差距不应超过()层。
A.1B.2C.3D.4【答案】 C4. 电焊机开关的保险丝容量应为该机的()。
A.1倍B.1.5倍C.2倍D.2.5倍【答案】 B5. 消火栓的最大保护半径不应大于()。
A.220MB.150MC.120MD.300M【答案】 B6. 当搭设抛撑时,抛撑应采用通长杆件,并用旋转扣件固定在脚手架上,与地面的倾角应在()之间。
A.45°~60°B.45°~50°C.45°~65°D.55°~60°【答案】 A7. 扣件进入施工现场应检查产品合格证,并应进行抽样复试,技术性能应符合现行国家标准《钢管脚手架》GB15831的规定,扣件在使用前应逐个挑选,有裂缝、变形、螺栓出现滑丝的()A.调休使用B.酌情使用C.严禁使用D.不宜使用【答案】 C8. 悬挑钢梁悬挑长度应按设计确定,固定段长度不应小于悬挑段长度的()倍。
A.1.25B.1.2C.1.3D.1.35【答案】 A9. 支设悬挑形式的模板时,应有稳固的()。
支设临时构筑物模板时,应搭设支架或脚手架。
A.栏杆B.立足点C.支架D.维护结构【答案】 B10. 当()跨以上的架体同时整体升降时,应采用电动或液压设备。
A.1B.2C.3D.4【答案】 B11. 以下不符合脚手架及地基基础检查与验收时段规定的是()。
昆明理工大学C语言程序设计模拟试卷1,附答案
C语言模拟考试卷一、是非题(每小题1分,共5分)(1)若有说明:int a[][4] ={0,0}; 则二维数组a的第一维大小为1 BA)对B)错(2)判断char型变量cl是否为大写字母的正确表达式是(cl>= 'A')&&(cl<= 'Z')A A)对B)错(3)已知int a=1,b=-1; 则语句printf("%d\n", (a--, ++b)); 的输出结果是-1B A)对B)错(4)strcmp函数的功能是字符串的比较AA)对B)错(5)sizeof(float)是一个不合法的表达式BA)对B)错二、单项选择题(每小题3分,共75分)(1)下列关于C语言用户标识符的叙述中正确的是(A)。
A)用户标识符中可以出现下划线和中划线(减号)B)用户标识符中不可以出现中划线,但可以出现下划线C)用户标识符中可以出现下划线,但不可以放在用户标识符的开头D)用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头(2)下列叙述中正确的是(B)。
A)C语言的函数可以嵌套调用B)C语言的子程序有过程和函数两种C)C语言的函数可以嵌套定义D)C语言编译时不检查语法(3)以下4个选项中,不能看做一条语句的是(D)。
A); B)a=5,b=2.5,c=3.6;C)if(a<5); D)if(b!=5)x=2;y=6;(4)以下程序段的描述,正确的是(C)。
x=-1;do{x=x*x;}while(!x);A)是死循环B)循环执行两次C)循环执行一次D)有语法错误(5)已知char ch=’C’;则以下表达式的值是(D)。
ch=(ch>=’A’ && ch<=’Z’)?(ch+32):ch;A)A B)a C)Z D)c(6)执行下面的程序段后,变量k中的值为(A)。
int k=3, s[2];s[0]=k; k=s[1]*10;A)不定值B)33 C)30 D)10(7)现有如下定义:int a, b, *p, *q;,则下列赋值语句错误的是(D)。
5C培训模拟试卷及答案、重症医学专科资质培训班模拟考试试卷及答案
5C培训模拟试题及答案、重症医学专科资质培训班模拟考试试题及答案以下每一道考题下面有A、B、C、D、E五个备选答案。
请从中选择一个最佳答案,A. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirect A. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirectA. MACROBUTTON HTMLDirectB. MACROBUTTON HTMLDirectC. MACROBUTTON HTMLDirectD. MACROBUTTON HTMLDirectE. MACROBUTTON HTMLDirect以下每一道考题有2~6个提问,每个提问有A、B、C、D、E五个备选答案,请从中选择一个最佳答案。
2023年安全员之C证(专职安全员)全真模拟考试试卷B卷含答案
2023年安全员之C证(专职安全员)全真模拟考试试卷B卷含答案单选题(共100题)1、以下关于污水排放不符合规定的是()。
A.现场道路和材料堆放场周边应设排水沟B.工程污水和实验室养护用水应排入市政污水管道C.现场厕所应设置化粪池,化粪池应定期清理D.工地厨房应设隔油池,应定期清理【答案】 B2、高处作业吊篮的任何部位与高位输电线的安全距离不应小于()m。
A.20B.10C.5D.15【答案】 B3、某建设单位将教学楼建筑工程发包给某施工单位,施工单位又把吊装工程承包给孙某吊装公司。
在建筑施工现场,安装队副经理孙某在指挥拉移桥吊装物料时,轨道上穿扣着钢丝绳的工艺纵向耳板,因横向受力而突然撕裂,回弹的钢丝绳端部击中孙某的头部。
事故发生后,孙某被急送当地卫生院,终因头部伤势过重,经抢救无效死亡。
试问:A.允许拉力B.破断拉力C.最低承受拉力D.以上都不对【答案】 B4、高度在24m以下的单、双排脚手架,均必须在外侧立面设剪刀撑,其规定为()。
A.两端各设一道,并从底到顶连续设置,中间每道剪刀撑净距不应大于15mB.无论多长的脚手架只需在两端各设一道剪刀撑C.剪刀撑不要从底到顶连续设置D.剪刀撑的设置没有规定【答案】 A5、边长为()洞口,必须设置以扣件扣接钢管而成的网格,并在其上满铺竹笆或脚手板。
A.50~150cmB.50~130cmC.40~130cmD.40~150cm【答案】 A6、动火区域划分为()。
A.1B.2C.3D.4【答案】 C7、高出作业吊篮安全锁必须在有效标定期内使用,有效标定期不应大于()年。
A.二B.一C.三D.四【答案】 B8、连墙件应靠近主节点设置,这是为了()。
A.便于施工B.便于连墙件设置C.便于立杆接长D.保证连墙件对脚手架起到约束作用【答案】 D9、某市发生一起塔吊顶升作业时吊臂折断坍塌事故,造成3 人死亡,2 人重伤。
进行作业的是专业分包单位。
根据《生产安全事故报告和调查处理条例》和《建设工程安全生产管理条例》,请回答:A.特别重大事故B.重大事故C.较大事故D.一般事故【答案】 C10、滑移法在滑行中发现异常情况,()A.可以不加理会,继续滑移B.必须立即停滑,找出原因方可继续滑整C.必须立即停滑静止一段时间后继续滑移D.可以边滑移,边找原因【答案】 B11、2014 年某业主将一栋大型剧院建筑的拆除任务,发包给赵某无拆除资质的防腐保温劳务公司,由于不了解拆除作业的危险性,操作人员决定先拆混凝土梁,后拆混凝土板,操作时,现场也无安全人员在场,无安全措施。
2022年小学四年级数学【下册】全真模拟考试试卷C卷 附答案
乡镇(街道) 学校 班级 姓名 学号 ………密……….…………封…………………线…………………内……..………………不……………………. 准…………………答…. …………题…2022年小学四年级数学【下册】全真模拟考试试卷C 卷 附答案题 号 填空题 选择题 判断题 计算题 综合题 应用题 总分得 分考试须知:1、考试时间:90分钟,满分为100分(含卷面分2分)。
2、请首先按要求在试卷的指定位置填写您的姓名、班级、学号。
3、不要在试卷上乱写乱画,卷面不整洁扣2分。
一、用心思考,正确填空(共10小题,每题2分,共20分)。
1、等腰三角形中,顶角是10°,则这个三角形的一个底角是( )。
2、线段是直的,有( )个端点;将线段向两个方向无限延长,就形成了( )线;从线段的一个端点向一个方向无限延长,就得到一条( )线。
3、25×49×4=(25×4)×49这一运算过程运用了( )律。
4、计算814÷19时,可以把19看作( )来试商。
5、一枚1元的硬币大约重6克,照这样算,10000枚硬币约重( )千克, ,1亿枚约重( )吨。
6、小华在班上的位置用数对表示是(3,3),小兰在班上的位置用数对表示是(3,4),小芳在班上的位置用数对表示是(4,4),( )坐在( )的前面,( )坐在( )的左面。
7、25×76+76×75的简便方法第一步是( ),利用了乘法的( )(填运算律); 计算102×78的时候,应先把( )看成( ),再用( )(填运算律)计算就会比较简便。
8、有龟和鹤共20只,龟的腿和鹤的腿共56条。
其中,鹤有( )只,龟有( ) 只。
9、4052631是( )位数,4在( )位上,表示( )个( ),5在( )位上,它的计数单位是( )。
10、两腰( )的梯形是等腰梯形。
二、反复比较,慎重选择(共8小题,每题2分,共16分)。
2023年安全员之C证(专职安全员)模拟考试试卷A卷含答案
2023年安全员之C证(专职安全员)模拟考试试卷A卷含答案单选题(共100题)1、职业病危害项目实行()制度。
用人单位设有依法公布的职业病目录所列职业病的危害项目的,应当及时、如实向卫生行政部门申报,接受监督。
A.申报B.审批C.许可D.备案【答案】 A2、下列哪个安全装置是用来防止运行小车超过最大或最小幅度的两个极限位置的安全装置。
()A.起重量限制器B.超高限制器C.行程限制器D.幅度限制器【答案】 D3、钢平台安装时,钢丝绳应采用专用的挂钩挂牢,采取其他方式时卡头的卡子不得少于()个。
A.5个B.4个C.3个D.2个【答案】 C4、使用交流电焊机的焊接现场()m 范围内,不得有易燃、易爆物品。
A.5B.8C.10D.15【答案】 C5、已知双排架连墙件间距竖向为H1,水平向为L1,风荷载标准值WK,则此脚手架连墙件所受水平力设计值为()。
A.H1*L1*Wk+3KNB.1.4H1*L1*Wk+3KNC.1.4H1*L1*Wk+5KND.H1*L1*Wk+5KN【答案】 C6、下列物品中,()是可燃品。
A.石棉瓦B.玻璃C.玻璃钢D.混凝土【答案】 C7、属于中压容器的压力值为()。
A.P=0.1~1.6MPAB.P=1.6~10MPAC.P=10~100MPAD.P≥100MPA【答案】 B8、项目负责人应在工程中确保安全生产文明施工经费的投入,做到专款专用、不挪作他用,实际使用经费总额不得小于投标价的()。
A.70%B.80%C.90%D.100%【答案】 C9、千斤顶是一种用比较小的力就能把重物升高、降低或移动的简单机具,结构简单,使用方便,承载能力,可从1~300t,顶升高度一般为(),顶升速度可达10~35mm/min。
A.120mmB.900mmC.600mmD.300mm【答案】 D10、配电柜正面的操作通道宽度,单列布置或双列背对背布置时不应小于()m。
A.2.0B.1.5C.1.0D.0.5【答案】 B11、模板支撑结构检测数据速率加快时,应()。
2023年安全员之C证(专职安全员)全真模拟考试试卷A卷含答案
2023年安全员之C证(专职安全员)全真模拟考试试卷A卷含答案单选题(共30题)1、2017 年2 月9 日晚20 时27 分,某市东三环电视台新址园区在建的附属文化中心大楼工地发生火灾,熊熊大火在三个半小时之后得到有效控制,在救援过程中造成1 名消防队员牺牲,6 名消防队员和2 名施工人员受伤。
事故经调查发现,有关施工单位堆放大量可燃材料并且大量使用不合格保温板,配合建设单位违法燃放烟花爆竹;监理单位对违法燃放烟花爆竹和违规采购、使用不合格保温板的问题监理不力;请回答有关问题:A.1mB.2mC.3mD.4m【答案】 B2、作业时,振动棒插入混凝土中的深度不应超过()。
A.1/3~2/3B.1/3~1/2C.2/3~3/4D.3/4~4/5【答案】 C3、应检查工作装置采间板磨损间隙,当间隙超过()时,应予更换。
A.3mmB.10mmC.7mm【答案】 C4、临时性挖方一般软黏性土边坡值应为()。
A.1:0.75~1:1.00B.1:1.50或更缓C.1:1.00~1:1.25D.1:1.25~1:1.50【答案】 B5、2015 年5 月31 日,某市某生产厂房工程在施工过程中,发生一起触电事故,造成4 人死亡、3 人轻伤,直接经济损失约250 万元。
事发当日,分包单位lO 名施工人员进行室内顶棚的粉刷作业,作业采用长、宽均为5.7m,高11.25m,底部设有刚性滚动轮的移动式方形操作平台。
19 时左右,在未对操作平台底部地面上的塑料电缆线采取任何保护措施的情况下,施工人员移动操作平台,平台的刚性滚动轮与塑料电缆线斜向碾压,将塑料电缆绝缘层轧破造成平台整体带电,导致正在平台上作业的6 名施工人员触电。
A.5 ㎡B.10 ㎡C.15 ㎡D.20 ㎡【答案】 B6、在潮湿场地及触电危险性较大的环境,安全电压为()V。
A.3B.12D.24【答案】 B7、支撑(拉锚)的安装与拆除顺序应与()一致。
C语言程序设计模拟考试试卷及答案(一)
C语言程序设计模拟考试试卷及答案(一)一、单项选择题1.一个C程序的执行是从( )。
A) 本程序的main函数开始,到main函数结束B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C) 本程序的main函数开始,到本程序文件的最后一个函数结束D) 本程序文件的第一个函数开始,到本程序main函数结束2.下列选项中,不能用作标识符的是( )。
A) _1234_ B) _1_2 C) int_2_ D) 2_int_3.以下定义语句中正确的是( )。
A) char a='A'b='B'; B) float a=b=10.0;C) int a=10,*b=&a; D) float *a,b=&a;4.设有以下定义:#define d 2int a=0; double b=1.25; char c=’A’;则下面语句中错误的是( )。
A) a++; B) b++ C) c++; D) d++;5.以下4个选项中,不能作为一条C语句的是( )。
A) {;} B) a=0,b=0,c=0;C) if(a>0); D) if(b==0) m=1;n=2;6.有以下定义语句 double a,b; int w; long c;若各变量已正确赋值,则下列选项中正确的表达式是( )。
A) a=a+b=b++ B) w%(int)a+b)C) (c+w)%(int)a D) w=a==b;7.设有定义:int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是( )。
A) p=1; B) *q=2; C) q=p; D) *p=5;8.设有定义:int a,*pa=&a; 以下scanf语句中能正确为变量a读入数据的是( )。
A) scanf(“%d”,pa) ; B) scanf(“%d”,a) ;C) scanf(“%d”,&pa) ; D) scanf(“%d”,*pa);9.若有说明:char*language[]={”FORTRAN”,”BASIC”,”PASCAL”,”JAVA”,”C ”};则表达式*language[1]>*language[2]比较的是()。
2023-2024学年全国小学五年级上科学人教版模拟考试试卷(含答案解析)
20232024学年全国小学五年级上科学人教版模拟考试试卷(含答案解析)一、选择题(每题1分,共5分)1. 下列哪种动物属于哺乳动物?A. 鲨鱼B. 青蛙C. 老虎D. 鹦鹉答案:CA. 二氧化碳B. 水C. 氧气D. 糖答案:B3. 下列哪种现象是物理变化?A. 烧纸B. 锈蚀C. 水蒸发D. 木头燃烧答案:C4. 地球表面最丰富的水资源是哪种形态?A. 液态水B. 固态水C. 气态水D. 液态和固态水答案:AA. 塑料B. 玻璃C. 金属D. 木材答案:C二、判断题(每题1分,共5分)1. 太阳能是一种可再生能源。
(√)2. 水的沸点随着气压的升高而降低。
(×)3. 动物细胞和植物细胞都有细胞壁。
(×)4. 地球自转的方向是从西向东。
(√)5. 食物链中的生产者一定是绿色植物。
(×)三、填空题(每题1分,共5分)1. 光在空气中的传播速度比在水中快。
2. 植物的根吸收水分和无机盐的主要部位是根尖。
3. 一个完整的电路包括电源、开关、导线和用电器。
4. 动物体内负责运输氧气和营养物质的是血液。
5. 地球围绕太阳公转的周期是一年。
四、简答题(每题2分,共10分)1. 简述水的三态变化。
答案:水在不同温度和压力下,可以存在三种状态:固态(冰)、液态(水)和气态(水蒸气)。
2. 什么是光合作用?答案:光合作用是植物、藻类和某些细菌利用光能将二氧化碳和水转化为有机物和氧气的过程。
3. 简述地球自转和公转的方向。
答案:地球自转的方向是自西向东,地球公转的方向也是自西向东。
4. 为什么我们需要节约用水?答案:因为地球上的淡水资源有限,且分布不均,我们需要节约用水,保护水资源。
5. 简述食物链的概念。
答案:食物链是生态系统中,生产者和消费者之间由于食物关系而形成的一种联系。
五、应用题(每题2分,共10分)1. 小明在家中种了一盆花,为什么他需要经常给花浇水?答案:因为植物需要水分进行光合作用和蒸腾作用,保持生命活动。
C语言程序设计模拟考试试卷及答案(五)
C语言程序设计模拟考试试卷及答案(五)1、下列电子邮件地址中正确的是(其中□表示空格)A) Malin&B) malin@C) Lin□Ma&D) Lin□Ma@2、下列说法中正确的是A) 为了使用Novell网提供的服务,必须采用FTP协议B) 为了使用Internet网提供的服务,必须采用TELNET协议C) 为了使用Novell网提供的服务,必须采用TCP/IP协议D) 为了使用Internet网提供的服务,必须采用TCP/IP协议3、下列说法中不正确的是A) 调制解调器(Modem)是局域网络设备B) 集线器(Hub)是局域网络设备C) 网卡(NIC)是局域网络设备D) 中继器(Repeater)是局域网络设备4、十进制数397的十六进制值为A) 18D B) 18EC) 277 D) 3615、下列说法中不正确的是A) CD-ROM是一种只读存储器但不是内存储器B) CD-ROM驱动器是多媒体计算机的基本部分C) 只有存放在CD-ROM盘上的数据才称为多媒体信息D) CD-ROM盘上最多能够存储大约650兆字节的信息6、Windows应用环境中鼠标的拖动操作不能完成的是A) 当窗口不是最大时,可以移动窗口的位置B) 当窗口最大时,可以将窗口缩小成图标C) 当窗口有滚动条时可以实现窗口内容的滚动D) 可以将一个文件移动(或复制)到另一个目录中去7、从Windows中启动MS-DOS方式进入了DOS状态,如果想回到Windos 状态,在DOS提示符下,应键入的命令为A) EXITB) QUITC) WIND) DOS -U8、要在Windows标准窗口的下拉菜单中选择命令,下列操作错误的是A) 用鼠标单击该命令选项B) 用键盘上的上下方向键将高亮度条移至该命令选项后再按回车键C) 同时按下ALT键与该命令选项后括号中带有下划线的字母键D) 直接按该命令选项后面括号中带有下划线的字母键9、ASCLL码(含扩展)可以用一个字节表示,则可以表示的ASCLL码值个数为A) 1024B) 256C) 128D) 8O10、字长为32位的计算机是指A) 该计算机能够处理的最大数不超过2(32)B) 该计算机中的CPU可以同时处理32位的二进制信息C) 该计算机的内存量为32MBD) 该计算机每秒钟所能执行的指令条数为32MIPS11、在DOS系统中,下列文件名中非法的是A) ABCDEFG1B) ABCDEFG1.234C)ABCD_EFGD)ABCD\\EFG12、DOS系统启动后,下列文件中驻留内存的是A) CONFIG.SYSB) C) AUTOEXEC.BATD) MEM.EXE13、DOS下的"DIR *2"命令将列出当前目录下的A) 所有名字末尾为字符2的非隐含文件和目录B) 所有名字末尾为字符2的非隐含文件C) 所有非隐含文件D) 所有非隐含文件和目录14、软驱的盘符为A,A盘上只有一个目录\XYZ,而\XYZ下有若干子目录和文件,若想把A盘的所有内容复制到C盘根目录下,应使用的命令为A) COPY A:\\*.* C:B) COPY A:\\*.* C:\\*.*C) XCOPY A:\\*.* C:\\ /SD) DISKCOPY A: C:15、若要将当前盘目录下的文件A.TXT连接在文件B.TXT后面,应使用的命令为A) COPY A.TXT>>B.TXTB) MOVE A.TXT>>B.TXTC) PATH A.TXT>>B.TXTD) TYPE A.TXT>>B.TXT16、若变量已正确定义并赋值,下面符合C语言语法的表达式是A) a:=b+1B) a=b=c+2C) int 18.5%3D) a=a+7=c+b17、C语言中运算对象必须是整型的运算符是A) %=C) =D) 〈=18、若已定义x和y为double类型,则表达式x=1,y=x+3/2 的值是A) 1B) 2C) 2.0D) 2.519、若变量a、iI已正确定义,且i已正确赋值,合法的语句是A) a==1B) ++i;C) a=a++=5;D) a=int(i);20、若有以下程序段,int c1=1,c2=2,c3; c3=1.0/c2*c1;则执行后,c3中的值是A) 0B) 0.5C) 1D) 221、若有以下程序段,int c1=1,c2=2,c3;c3=1.0/c2*c1;则执行后,c3中的值是B) 0.5C) 1D) 222、能正确表示逻辑关系:"a≥=10或a≤0"的C语言表达式是A) a>=10 or a<=0B) a>=0|a<=10C) a>=10 &&a<=0D) a>=10‖a<=023、有如下程序main0{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=1B) a=1,b=1C) a=1,b=0D) a=2,b=224、有如下程序main0{ float x=2.0,y;if(x<0.0) y=0.0; elseif(x<10.0) y=1.0/x; else y=1.0;printf("%f\n",y); }该程序的输出结果是A) 0.000000B) 0.250000C) 0.500000D) 1.00000025、有如下程序main0{int a=2,b=-1,c=2; if(a<b)if(b<0) c=0;else c++printf("%d\n",c);}该程序的输出结果是A) 0B) 1C) 2D) 326、有如下程序main0{ int i,sum;for(i=1;i<=3;sum++) sum+=i;printf("%d\n",sum); }该程序的执行结果是A) 6B) 3C) 死循环D) 027、有如下程序main0{int x=23;do{printf("%d",x--);}while(!x);}该程序的执行结果是A) 321B) 23C) 不输出任何内容D) 陷入死循环28、有如下程序main0{int n=9;while(n>6){n--;printf("%d",n);}}该程序段的输出结果是A) 987B) 876C) 8765D) 987629、设有说明语句:char a='\72';则变量aA) 包含1个字符B) 包含2个字符C) 包含3个字符D) 说明不合法30、有如下函数调用语句func(rec1,rec2+rec3,(rec4,rec5);该函数调用语句中,含有的实参个数是A) 3B) 4C) 5D) 有语法错31、有如下程序int runc(int a,int b){return(a+b);}main0{int x=2,y=5,z=8,r;r=func(func(x,y),z);printf("%\d\n",r);}该程序的输出的结果是A) 12B) 13C) 14D) 1532、有如下程序段int *p,a=10,b=1p=&a; a=*p+b;执行该程序段后,a的值为A) 12B) 11C) 10D) 编译出错33、对于基类型相同的两个指针变量之间,不能进行的运算是A) <B) =C) +D) -34、以下函数返回a所指数组中最小的值所在的下标值fun(int *a, int n){int i,j=0,p;p=j;for(i=j;i<n;i++)if(a[i]<a[p])__________;return(p);}在下划线处应填入的是A) i=pB) a[p]=a[i]C) p=jD) p=I35、有如下程序long fib(int n){if(n>2)return(fib(n-1)+fib(n-2)); elsereturn(2);}main0{ printf("%d\n",fib(3)); 该程序的输出结果是A} 2B} 4C} 6D} 836、有如下程序#define N 2#define M N+1#define NUM 2*M+1#main(){ int i;for(i=1;i<=NUM;i++)printf("%d\n",i); }该程序中的for循环执行的次数是A) 5B) 6C) 7D) 837、有以下函数char fun(char *p){ return p; }该函数的返回值是A) 无确切的值B) 形参p中存放的地址值C) 一个临时存储单元的地址D) 形参p自身的地址值38、有如下程序段int a=14,b=15,x;char c='A';x=(a&&b)&&(c<'B');执行该程序段后,x的值为A) tureB) falseC) 0D) 139、若fp是指向某文件的指针,且已读到此文件末尾,则库函数feof(fp)的返回值是A) EOFB) 0C) 非零值D) NULL40、若有以下说明和定义fun(int *c){ }main(){int (*a)()=fun,*b(),w[10],c;┆}在必要的赋值之后,对fun函数的正确调用语句是A) a=a(w);B) (*a)(&c);C) b=*b(w);D) fun (b);41、有如下说明int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是A) *P+9B) *(P+8)C) *P+=9D) P+842、有如下程序main0{int n[5]={0,0,0},i,k=2;for(i=0;i<k;i++)n[i]=n[i]+1;printf("%d\n",n[k]);}该程序的输出结果是A) 不确定的值B) 2C) 1D) 043、若有以下的定义:int t[3][2];能正确表示t数组元素地址的表达式是A) &t[3][2]B) t[3]C) t[1]D) t[2]44、有如下程序main0{int a[3][3]={{1,2},{3,4},{5,6}},i,j,s=0; for(i=1;i<3;i++)for(j=0;j<i;j++) s+=a[i][j]printf("%d\n",s);}该程序的输出结果是A) 18B) 19C) 20D) 2145、有如下定义struct person{char name[9]; int age;}; strict person class[10]={"Johu", 17, "Paul", 19"Mary", 18,"Adam 16,};根据上述定义,能输出字母M的语句是A) prinft("%c\\n",class[3].mane);B) pfintf("%c\\n",class[3].name[1]);C) prinft("%c\\n",class[2].name[1]);D) printf("%^c\\n",class[2].name[0]);46、以下对结构体类型变量的定义中,不正确的是A) typedef struct aa{ int n;float m;}AA;AA td1;B) #define AA struct aaAA {int n;float m;}td1;C) struct{ int n;float m;}aa;stuct aa td1;D) struct{ int n;float m;}td1;47、有如下程序main(){char s[]="ABCD",*P;for(p=s+l; p<s+4; p++) printf ("%s\n",p);}该程序的输出结果是A) ABCDBCDCDDB) ABCDC) BCDD)BCDCDD48、有如下程序main(){char ch[2][5]={"6937","8254"},*p[2]; int i,j,s=0;for(i=0;i<2;i++)p[i]=ch[i];for(i=0;i<2;i++)for(j=0;p[i][j]>'\0';j+=2)s=10*s+p[i][j]-'0';printf("%d\n",s);}该程序的输出结果是A) 69825B) 63825C) 6385D) 693825答案BDAAC BACBBDBDCD BACBAADACC CBBAADBCDB BBDCBBDDAD CDC。
《程序设计基础》模拟考试样卷
考试答案不得超过此线2019—2020学年度第二学期期末考试试卷《程序设计基础》课程(C卷)(开课单位:计算机与信息学院,闭卷120分钟)学院专业年级、班级姓名学号□□□□□□□□□题号一二三四五总分得分注意事项1.本试卷共五大题,共3页。
2.考生答题时必须准确填写学院、专业、年级班级、姓名、学号等栏目,字迹要清楚、工整。
1.下列关于C语言程序书写规则的说法中正确的是________。
A)不区分大小写字母B)一行只能写一条语句C)一条语句可分成几行书写D)每行必须有行号2. 以下有关标识符的叙述中,错误..的是______。
A)用户标识符允许使用关键字B)用户标识符应尽量做到“见名知意”C)用户标识符必须以字母或下划线开头D)用户标识符中的大/小写字母代表不同标识符3.设有char x='A'; int y=1; float a=2.3; double b=4.56;,则表达式x-y+a/b的数据类型为________。
A)char B)int C)float D)double4.设有int a;double d=3.45;,则执行语句a=(int)(d+0.5);后a的值是_____。
A)3 B)4 C)3.45 D)3.955.5.下面选项中能正确表示“|x|≤21”的C语言表达式是_____ 。
A)-21≤x≤21 B)-21<=x&&x<=21C)-21<=x||x<=21 D)-21<=x<=216.若有定义float a,b,c;,执行语句scanf("%f%f%f",&a,&b,&c);使得a为10,b为20,c为30,则以下不正确...的输入形式是______。
A) 10 B) 10.0,20.0,30.0 C) 10.0 D) 10 2020 20.0 30.0 30307.设变量a,b,c,d和y都已正确定义并已赋值。
2023年安全员之江苏省C1证(机械安全员)模拟考试试卷B卷含答案
2023年安全员之江苏省C1证(机械安全员)模拟考试试卷B卷含答案单选题(共50题)1、起重机工作时,当负荷超过该工况额定负荷的()时,应慢速升降重物,严禁超过两种动作的复合操作和下降起重臂。
A.60%及以上B.70%及以上C.80%及以上D.90%及以上【答案】 D2、建筑起重机械使用单位在建筑起重机械安装验收合格之日起()内,向工程所在地县级以上地方人民政府建设行政主管部门办理使用登记。
A.15日B.30日C.60日D.90日【答案】 B3、塔机应安装起重力矩限制器,若设有起重力矩显示装置,则其数值误差不应大于实际值的()。
A.±3%B.±5%C.±8%D.±10%【答案】 B4、物料提升机额定起重量不宜超过();安装高度不宜超过()。
A.16kN,30mB.12kN,25mC.16kN,25mD.12kN,30m【答案】 A5、SC型施丁升降机出厂超过(),SS型施工升降机出厂超过(),必须进行安全评估和结构应力测试,合格的方可进行安装质槠的检验检测。
A.8年,5年B.5年,8年C.5年,10年D.8年,10年【答案】 A6、起重机混凝土基础按塔机制造厂的使用说明书要求制作;使用说明书中混凝土强度未明确的,混凝土强度等级不得低于()。
A.C30B.C40C.C50D.C60【答案】 A7、当塔顶高度大于()且高于周围建筑物的塔机,应在塔顶和起重臂的端部安装红色障碍指示灯。
A.10mB.30mC.50mD.60m【答案】 B8、物料提升机额定起重量不宜超过();安装高度不宜超过()。
A.16kN,30mB.12kN,25mC.16kN,25mD.12kN,30m【答案】 A9、下列关于卸扣使用安全要求,说法错误的是()。
A.卸扣可以是锻造或者铸造的,但不能使用补焊的卸扣B.使用时,不得超过规定的荷载,应使销轴与扣顶受力,不能横向受力C.在吊物起吊时,应使扣顶在上,销轴在下D.不得从高处往下抛掷卸扣,以防止卸扣落地碰撞变形或内部产生损伤及裂纹【答案】 A10、某建筑工地进场1台800kN·m塔式起重机,机械员检查发现该塔式起重机机龄较长,出厂年限已达到16年,为安全起见,项目部要求产权单位提供该机安全评估合格报根据以上背景,请回答下列问题:B.15日C.30日D.45日【答案】 C11、起重机作业时,起重臂的最大仰角不得超过使用说明书的规定。
全国计算机等级考试二级-基础知识和C语言程序设计 模拟考试试卷及答案(一)
全国计算机等级考试二级-基础知识和C语言程序设计模拟考试试卷及答案(一)一、选择题(1)下列设备中只能作为输入设备的是A)磁盘驱动器 B)鼠标器 C)存储器 D)显示器(2)下列DOS组合控制键中,能使标准输出同时送到屏幕与打印机的是A)Ctrl+Break B)Ctrl+P C)Ctrl+C D)Ctrl+H(3)通常所说的386机是A)8位机 B)16位机 C)32位机 D)64位机(4)二进制数01100100转换成十六进制数是A)64 B)63 C)100 D)144(5)十六进制数100转换成十进制数是A)1024 B)512 C)256 D)128(6)对于存有重要数据的5.25英寸软盘,防止计算机病毒感染的主法A)不要与有病毒的软盘放在一起 B)在写保护口贴上胶条C)保持软盘清洁 D)定期对软盘格式化(7)在启支DOS系统时,启动盘的根目录下必须包含的文件有A) B) C) D)(8)DOS系统启动后,下列文件中常驻内存的是A) B) C) D)(9)下列字中,不能作为DOS磁盘文件名的是A)JTU B)93GZ.PRG C)CON D)ATT&T.BAS(10)下列命令中属于内部命令的是A)SYS B)COSP C)DIR D)DISKCOMP(11)下列文件名中,能与ABC?.?匹配的是A)AB12.C B)ABCD.FOR C)ABC.TXT D)ABCD.C(12)要列出当前盘当前目录中第三个字符为"B"的所有文件的清单, 可使用的命令为A)DIR* *B*.* B)DIR ??B*.*? C)DIR ??B.* D)DIR ??B*.*(13)设当前盘为C盘,其根目录下有两个子目录D1与D2,且当前目录为D1, 若要进入子目录D2,可使用的命令为A)CD D2 B)CD D2\C)CD \D2 D)CD D1\D2(14)设当前盘为C盘,A盘当前目录为根目录, 为了删除A 盘目录\ WS 下扩展名为.TXT的所有文件,可用的命令为A)DEL WS\*.TXT B)DEL \WS\*.TXTC)DEL A:\WS\?.TXT D)DEL A:WS\*.TXT(15)设当前盘为C盘,C盘当前目录为\AAA\BBB\A\B\X.下列命令中正确的是A)MD \AAA\BBB\A B)MD XC)MD \ D)MD \AAA\BBB\A\B\X(16)在下列各组的两个命令中,根据给定的条件,执行效果互相等价的是A)DEL \DOS 与 RD \DOS(当前盘上有目录\DOS)B)FORMAT A:与DEL A:*.*(A盘为启动盘)C)DISKCOPY A: B: 与 COPY A:*.* B:(A盘为启动盘)D)COPY F1 F2 与TYPE F1>F2(当前盘当前目录下有文件F1)(17)为了在1.2MB的高密驱动器A中格式化一张360KB的启动盘,可用的命令为A)FORMAT A: B)FORMAT A:/S/1C)FORMAT A:/S/4 D)FORMAT A:/S(18)要在打印机上输出当前盘当前目录下扩展名为.TXT的所有文件内容,正确的命令为A)COPY *.TXT PRN B)COPY *.TXT >PRNC)TYPE *.TXT PRN D)TYPE *.TXT >PRN(19)设B盘目录结构如下:B:\根目录─┬─F1子目录──F11子目录───FA.TXT│├─F2子目录┬─F21子目录─┬─FB.BAS│ │ ││ │ ││ └─F22子目录└─FC.TXT└─设B盘的当前目录为\F2,要将\A盘当前目录下的文件P.BAS复制到B盘的F3 子目录中,可用的命令为A)COPY P.BAS B: B)COPY A:P.BAS B:\C)COPY A:P.BAS B:\F3 D)COPY A:P.BAS B:F3\(20)设当前盘为A盘,要将B盘当前目录下的两个文件A.TXT与X.TXT 连接后以文件名Y.TXT存放到A盘的当前目录中,可用的命令为A)COPY A.TXT+X.TXT A:Y.TXTB)COPY B.A.TXT+X.TXT A:Y.TXTC)COPY B:A.TXT+B:X.TXT >Y.TXTD)COPY B:A.TXT+B:X.TXT Y.TXT(21)C语言中最简单的数据类型包括A)整型、实型、逻辑型 B)整型、实型、字符型C)整型、字符型、逻辑型 D)整型、实型、逻辑型、字符型(22)C语言中,运乍对象必须是整型数的运算符是A)% B)\C)%和\ D)* *(23)为表示关系x≥y≥z,应使用C语言表达式A)(x>=y)&&(y>=z) B(x>=y)AND(y>=z)C)(x>=y>=z) D)(x>=y)&(y>=z)(24)下述对C语言字符数组的描术中错误的是A)字符数组可以存放字符串B)字符数组中的字符串可以整体输入、输出C)可以在赋值语句中通过赋值运算符"="对字符数组整体赋值D)不可以用关系运算符对字符数组中的字符串进行比较(25)设有如下定义:int x=10,y=3,z;则语句printf("%d\n",z=(x%y,x/y));的输出结果是A)1 B)0C)4 D)3(26)以下程序的输出结果是main(){ int x=10,y=10;printf("%d %d\n",x--,--y);}A)10 10 B)9 9C)9 10 D)10 9(27)定义如下变题和数组:int i;int x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是for(i=0;i<3;i++) printf("%d",x[i][2-1]);A)1 5 9 B)1 4 7C)3 5 7 D)3 6 9(28)若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为A)a<>0 B)!aC)a=0 D)a(29)阅读程序:#includemain(){int a[10]={1,2,3,4,5,6,7,8,9,0},*p;p=a;printf("%x\n",p);printf("%x\n",p+9);}该程序有两个printf 语句, 如果第一个printf 语句输出的是194, 则第二个printf语句的输出结果是A)203 B)204C)1a4 D)1a6(30)设有如下函数定义:int f(char *s){ char *p=s;while(*p!='\0')\p++;return(p-s);}如果在主程序中用下面的语句调用上述函数,则输出结果为printf("%d\n",f("goodbey!"));A)3 B)6C)8 D)0(31)以下说法中正确的是A)C语言程序总是从第一个的函数开始执行B)在C语言程序中,要调用的函数必须在main()函数中定义C)C语言程序总是从main()函数开始执行D)C语言程序中的main()函数必须放在程序的开始部分(32)执行下面的程序后,a的值为main(){ int a,b;for (a=1,b=1;a<=100;a++){ if(b>=20)break;if(b%3==1){b+=3;continue;}b-=5;}}A)7 B)8C)9 D)10(33)以下程序段的输出结果是int x=3;do{ printf("%3d",x-=2);}while(!(--x));A)1 B)3 0C)1-2 D)死循环(34)定义如下变量:int n=10;则下列循环的输出结果是while(n>7){ n--;printf("%d\n",n);}A)10 B)9 C)10 D)99 8 9 88 7 8 77 6(35)两次运行下面的程序,如果从键盘上分别输入6和4,则输出结果是main( ){ int x;scanf("%d",&x);if(x + + 〉 5)printf("%d",x);else printf("%d\n",x - -);}A)7和5 B)6和3 C)7和4 D)6和4(36)设有如下定义:char *aa[2]={"abcd","ABCD"};则以下就法中正确的是A)aa数组成元素的值分别是"abcd"和ABCD"B)aa是指针变量,它指向含有两个数组元素的字符型一维数组C)aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址D)aa数组的两个元素中各自存放了字符'a'和'A'的地址(37)以下程序的输出结果是main( ){ int a=-1,b=4,k;k=(+ +a〈0)&&!(b - -〈=0);printf("%d%d%d\n",k,ab);}A)104 B)103 C)003 D)004(38)设有以下定义:int a[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};int (*prt)[3]=a,*p=a[0]则下列能够正确表示数组元素a[1][2]的表达式是 A)*((*prt+1)[2]) B)*(*(p+5))C)(*prt+1)+2 D)*(*(a+1)+2)(39)下列程序的输出结果是main( ){ char*p1,*p2,str[50]="xyz";p1="abcd";p2="ABCD";strcpy(str+2,strcat(p1+2,p2+1);printf)"%s",str);}A)xyabcAB B)abcABzC)ABabcz D)xycdBCD(40)执行下面的程序后,a的值是#define SQR(X) X*Xmain( ){ int a=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf("%d\n",a);}A)10 B)1 C)9 D)0(41)下列程序执行后输出的结果是#include 〈stdio.h〉f(int a){ int b=0;statin c=3:a=c+ +,b+ +;returu(a);}main( ){ int a=2,i,k;for(i=0;i〈2;i=+ +)k=f(a+ +);printf("%d\n",k);}A)3 B)0 C)5 D)4(42)下列程序的输出结果是main( ){ int a[5]={2,4,6,8,10},*P,* *k;p=a;k=&p;printf("%d",*(p++));printf("%d\n",* *k);}A)4 4 B)2 2 C)2 4 D)4 6(43)阅读下列程序:main( ){ int n[3],i,j,k;for(i=0;i〈3;i++)n[i]=0;k=2;for (i=0;i〈k;i++)for (j=0;j〈k;j++)n[j]=n[i]+1;printf("%d\n",n[1]);}下述程序运行后输出结果是A)2 B)1 C)0 D)3(44)字符'0'的ASCII码的十进制数为48,且数组的第0个元素在低位,则以下程序的输出结果是#include〈stdio.h〉main( ){ union { int i[2];long k;char c[4];}r,*s=&r;s->i[0]=0x39;s->i[1]=0x38;printf("%c\n",s->c[0])}A)39 B)9 C)38 D)8(45)设有以下定义:typedef union{ long i;int k[5];char c;}DATE;struct date{ int cat;DATE cow;double dog;}too;DATE max;则下列语句的执行结果是printf("%d",sizeof(struct date)+sizeof(max));A)25 B)30 C)18 D)8(46)执行以下程序后,y的值是main ( ){ int a[]={2,4,6,8,10};int y=1,x,*p;p=&a[1];for(x=0;x<3;x++)y + = * (p + x);printf("%d\n",y);}A)17 B)18 C)19 D)20(47)下列程序执行后输出的结果是]int d=1;fun (int q){ int d=5;d + =p + +;printf("%d".d);}main( ){ int a=3;fun(a);d + = a + +;printf("%d\n",d);}A)8 4 B)9 6 C)9 4 D)8 5(48)下列程序的输出结果是main( ){ char ch[2][5]={"6934,"8254"},*p[2];int i,j,s=0;for(i=0;i<2;i + +)p[i]=ch[i];for(i=0;i<2;i + +)for(j=0;p[i][j]>'\0'&&p[i][j]<='9';j+=2) s=10*s+p[i][j]-'0';printf("%d\n",s);A)6385 B)69825 C)63825 D)693825(49)以下程序的输出结果是fut (int**s,int p[2][3]){ **s=p[1][1]; }main( ){ int a[2][3]={1,3,5,7,9,11},*p;p=(int*)malloc(sizeof(int));fut(&p,a);primtf("%d\n",*p);}A)1 B)7 C)9 D)11(50)以下程序的输出结果是#include"ctype.h"space (char *str){ int i,t;char ts[81];for(i=0,t=0;str[i]!='\0';i+=2)if(! isspace(*str+i)&&(*(str+i)!='a')) ts[t++]=toupper(str[i]);ts[t]='\0';strcpy(str,ts);}mian( ){ char s[81]={"a b c d e f g"};space(s);puts(s);}A)abcdeg B)bcde C)ABCDE D)BCDE二、填空题(1)十进制数112.375转换成十六进制数为(2)存储200个32×32点阵的汉字信息需 KB─(3)数字符号0的ASCⅡ码十进制表示为48,数字符号9的ASCⅡ码十进制表示为(4)DOS命令分为内部命令与外部命信,TREE命令属于命令.(5)自动批处理文件的文件名为(6)下列程序的输出结果是int ast(int x,int y,int * cp,int * dp){ *cp=x+y;*dp=x-y;}main(){ int a,b,c,d;a=4;b=3;ast(a,b,&c,&d);printf("%d %d/n",c,d);}(7)以下程序的功能是:人键盘上输入若干个学生的成绩, 统计并输出最高成绩和最低成绩,当输入负数时结束输入.请填空.main(){ float x,amax,amin;scanf("%f",&x);amax=x;amin=x;while(9)─{ if(x>amax)amax=x;if(10)amin=x;─scanf("%f",&x);}printf("\namax=%f\namin=%f\n",amax,amin);}(8)下面程序通过函数average计算数组中各元素的平均值,请填空.float average(int * pa,int n){ int i;float avg=0.0;for(i=0;imain(){ FILE * fp;char ch,fname[10];printf("lnput the name of file\n");gets(fname);if((fp=16)==NULL){ printf("Cannot open\n"); exit(0);}printf("Enter data\n");while((ch=getchar())!='#')fputc(17,fp);fclose(fp);}(9)以下函数creat用来建立一个带头结点的单向链表,新产生的结点总是插在链表的末尾.单向链表的头指针作为函数值返回,请填空: #includestruct list{ char data;struct list * next;};struct list * creat(){ struct list * h,* p,* q;char ch;h=18 malioc(sizeof(struct list));p=q=h;ch=getchar();while(ch!='?'){ p=19 malloc(sizeof(struct list));p->data=ch;p->next=p;q=p;ch=getchar();}p->next='\0';20}答案一、选择题(1)B(2)B(3)C(4)A(5)C(6)B(7)B(8)B(9)C(10)C(11)D(12)D(13)C(14)D(15)B(16)D(17)C(18)A(19)C(20)D(21)B(22)A(23)A(24)C(25)D(26)D(27)C(28)D(29)D(30)C(31)C(32)B(33)C(34)B(35)A(36)D(37)D(38)D(39)D(40)B(41)D(42)C(43)D(44)B(45)B(46)C(47)A(48)A(49)C(50)D二、填空题(1)70.6(2)25(答25KB不扣分)(3)57(4)外部(答外部命令不扣分)(5)AUTOEXEC.BAT(答AUTOEXEC扣1分)。
2023年安全员之C证(专职安全员)全真模拟考试试卷B卷含答案
2023年安全员之C证(专职安全员)全真模拟考试试卷B卷含答案单选题(共30题)1、临时宿舍距离火灾危险性较大的生产场所不得小于()m。
A.10B.20C.30D.40【答案】 C2、安全检查的重点是()A.违章指挥和违章作业B.查管理C.查整改D.查事故处理【答案】 A3、潮湿和易触及带电体场所的照明,电源电压不得大于()。
A.36VB.24VC.12VD.6V【答案】 B4、某年2 月,某石化厂焦化车间,在焊接一处管线连接处时,没有对距用火地点只有1.2m 的污水井进行有效遮盖;动火前车间既没有到现场检查落实用火安全措施,动火时又没有监护人在场,致使电焊火星落到污水井中,引燃井内的瓦斯气,发生爆燃,并窜入污水明沟,引发大火,导致4 人死亡,7 人受伤,直接经济损失21 万元。
请回答:A.1B.2C.3D.4【答案】 C5、建筑施工企业未按规定开展安管人员安全生产教育培训考核,由县级以上地方人民政府住房城乡建设主管部门责令限期改正,并处()的罚款。
A.2万元以下B.2万元以上C.2万元以上3万元以下D.2万元以上5万元以下【答案】 A6、在地沟、管道内等狭窄场所使用手持式电动工具时,必须选用()。
A.Ⅰ类工具B.塑料外壳Ⅱ类工具C.金属外壳Ⅱ类工具D.Ⅲ类工具【答案】 D7、手拉葫芦的起重链条直径磨损超过()应予报废更新。
A.5%B.8%C.9%D.10%【答案】 D8、()是指造成3人以下死亡,或者10人以下重伤,或者1000万元以下直接经济损失的事故。
上述所称的“以上”包括本数,所称的“以下”不包括本数。
A.特别重大事故B.一般事故C.较大事故D.重大事故【答案】 B9、双排脚手架()。
A.应设剪刀撑与横向斜撑B.应设剪刀撑C.应设横向斜撑D.可不设剪刀撑和横向斜撑【答案】 A10、某建设单位将教学楼建筑工程发包给某施工单位,施工单位又把吊装工程承包给孙某吊装公司。
在建筑施工现场,安装队副经理孙某在指挥拉移桥吊装物料时,轨道上穿扣着钢丝绳的工艺纵向耳板,因横向受力而突然撕裂,回弹的钢丝绳端部击中孙某的头部。
2023年安全员之C证(专职安全员)模拟考试试卷B卷含答案
2023年安全员之C证(专职安全员)模拟考试试卷B卷含答案单选题(共30题)1、根据《生产安全事故报告和调查处理条例》,企业在安全生产许可证有效期内,严格遵守有关安全生产的法律法规,()安全生产许可证有效期届满时,经原安全生产许可证颁发管理机关同意,不再审查,安全生产许可证有效期延期三年。
A.未发生一般事故的B.未发生较大事故的C.未发生死亡事故的D.未发生重大事故的【答案】 C2、食堂应设置独立的制作间、储藏间,门扇下方应设不低于()的防鼠挡板。
A.0.1mB.0.2mC.0.3mD.0.4m【答案】 B3、案例:某公司在一工地用吊篮架进行外装修作业时,首层安全网已经拆除,施工员指派一名抹灰工升降吊篮,在用倒链升降时,未挂保险钢丝绳,突然一个倒链急剧下滑,吊篮随即倾斜,使一名工人从吊篮上摔下死亡。
A.抹灰工对于施工员布置的明显有较大危险而且没有防护设施的工作可以不接受B.施工现场的工作布置由施工员安排,没有违章指挥C.对于临场的安排抹灰工操作一下升降吊篮没有什么,是施工员统筹考虑现场实际的正确工作布置D.事故责任在于设备,与施工员无关【答案】 A4、P=19.6MPA氧气瓶的色环为()。
A.不加色环B.黑色环一道C.白色环一道D.黄色环一道【答案】 C5、安全带的技术要求中要求,主带应是整根,不能用接头,宽度不应小于(),辅带宽度不应小于(),主带扎紧扣应可靠,不能意外开启。
A.40mm;20mmB.40mm;30mmC.30mm;20mmD.30mm;10mm【答案】 A6、高度()以上的工程须有水泵、水管等与工程总体相适应的专用消防设施,有专人管理,落实防火制度和措施。
A.12mB.15mC.24m【答案】 C7、表示必须遵守规定的条纹的是()。
A.红色与白色相间条纹B.黄色与黑色相间条纹C.蓝色与白色相间条纹D.绿色与白色相间条纹【答案】 C8、临时宿舍等生活设施,距离小量易燃品储藏室的间距不小于()m。
浙江省高校单独招生模拟考试试卷一化工类理论试题5
浙江省高校单独招生模拟考试试卷五化工(环保)类试题卷本试卷共七大题,共5页,满分150分,考试时间90分钟。
考试说明:1.答题前,请务必将自己的姓名.准考证号用黑色字迹的签字笔或钢笔分别填写在试题卷和答题纸规定的位置上。
2.答题时,请按照答题纸上“注意事项”的要求,在答题纸相应的位置上规范作答,在试题卷上的作答一律无效。
可能用到的相对原子质量:H:1 C:12 N:14 O:16 Na:23Mg:24 S:32 Cl:35.5 Ca:40第一部分(必做题满分112分)一、单项选择题(本大题共30小题,每小题2分,共60分)在每小题列出的四个备选答案中,只有一个是符合题目要求的。
错涂.多涂或未涂均无分。
1.地壳中含量最高的金属是()A. KB. SiC. AlD. Fe2.下列物质中含有共价键的离子化合物是()A. H2OB. CaCl2C. Na2O2D. NH33.下列属于弱电解质的是()A. 醋酸B. 蔗糖C. 硫酸D. 硫酸钡4.常温下,下列溶液因水解而成碱性的是()A. 醋酸铵B. 醋酸钠C. 硫酸铵D. 氢氧化钠5.下列各组比较中,正确的是()A. 酸性:HNO3<H3PO4B. 原子半径:Na<MgC. 稳定性:H2O>HFD. 氧化性:Cl2>S6.下列因素中,一定能改变化学反应速率的措施是()A. 减小压强B. 增加反应物C. 加入催化剂D. 降低温度7.已知可逆反应H2(g)+I2(s)⇋ 2HI(g)-Q反应一段时间后达到平衡,为增大I2的转化率,可采取的措施是()A. 减小压强B. 增加I2的量C. 加正催化剂D. 降低温度8.在某无色溶液中,滴加盐酸出现白色沉淀,继续滴加,沉淀又消失。
该溶液是()A. NaNO3溶液 B.NaAlO2溶液 C.AgNO3溶液 D. ZnCl2溶液9.下列离子中,能在溶液中大量共存的是()A. Na+、Ag+、NO3-、I-B. Cu2+、K+、SO42-、H+C. OH-、Mg2+、SO42-、Cl-D. Ba2+、H+、SO42-、NO3-10.铁制的槽罐车可以用来运输下列哪种物质()A. 氯水B. 稀硫酸C. 浓硝酸D. 浓盐酸11.常温下,2 L c =0.01mol/L的Ca(OH)2溶液中含有()A. 0.02 mol/L OH-B. 0.02 mol OH-C. 0.01 mol Ca2+D. 0.02 mol/L Ca2+ 12.对于反应Cl2+H2O ⇋ HCl+HClO,说法正确的是()A. Cl2常采用向下排空气法收集B. HCl是还原产物C. Cl2有毒,可用饱和食盐水吸收D. HClO是一种稳定的漂白剂13.下列实验中体现浓硫酸的性质正确的是()A. 碳和浓硫酸加热条件下反应生成SO2——强氧化性B. 浓硫酸敞口放置一段时间后质量增加——脱水性C. 将浓硫酸滴加到盛有少量白糖的烧杯中,白糖变黑——吸水性D. 浓硫酸与亚硫酸钠反应制取SO2——强氧化性14.下列实验中最终产物是白色沉淀的是()A. 过量的二氧化碳通入澄清石灰水中B. 氯化铝溶液中滴加过量的氢氧化钠溶液C. 氯化铁溶液中滴加过量的氢氧化钠溶液D. 偏铝酸钠溶液中通入过量的二氧化碳15.下列有关钠及其化合物的说法不正确的是()A. 碳酸氢钠既可以用来治疗胃酸过多,也可以用作泡沫灭火剂的主要成分B. 工业上采用电解饱和食盐水的方法来制取氢氧化钠C. 常温下,小苏打可与SiO2反应生成具有黏性的物质D. Na2O2可在潜水艇中做供氧剂16.下列反应中不属于取代反应的是()A. 乙醇和乙酸反应生成乙酸乙酯B. 苯的硝化反应C. 甲烷和氯气光照下反应D. 甲苯和高锰酸钾溶液反应17.下列物质属于同系物的是()A. 乙烷和丙烷B. 金刚石和石墨C. 正丁烷和异丁烷D. 乙烯和乙炔18.下列物质中,可用分液漏斗分离的是()A. 四氯化碳和苯B. 甲酸甲酯和饱和的碳酸钠溶液C. 甘油和水D. 苯和环己烷19.下列说法正确的是()A. 硫酸铜溶液可以使蛋白质发生盐析反应,且加水后沉淀溶解B. 淀粉水解的最终产物葡萄糖是一种单糖,可进一步水解成CO2和H2OC. 聚氯乙烯的单体是CH2=CHClD. 淀粉和纤维素都是还原性糖,可以发生银镜反应20.下列属于天然高分子化合物的是()A. 合成橡胶B.蛋白质C.腈纶D. 麦芽糖21.下列与钠、氢氧化钠、小苏打均能发生反应的是()A. 乙酸B.乙醛C.乙醇D. 乙烷22.允许直接加热的玻璃仪器是()A. 表面皿B.容量瓶C.试管D. 锥形瓶23.常温下0.001 mol/L的盐酸溶液稀释10倍后pH值是()A. 2B.3C.4D. 5 24.关于容量瓶的使用,下列操作正确的是()A. 使用前要先检查容量瓶是否漏液B. 容量瓶使用前必须烘干C. 容量瓶在转移液体前需要润洗D. 为了使所配溶液浓度均匀,定容结束后,手握瓶颈,左右振荡25.下列物质配制的标准溶液在使用时无需标定浓度的是()A. 氢氧化钠B.高锰酸钾C.氧化锌D. 硫代硫酸钠26.有关EDTA滴定说法不正确的是()A. EDTA一般情况下能与金属离子按1:1配位B. EDTA滴定法的终点颜色由蓝色变为酒红色C. 在测定水的硬度时,加入氨-氯化铵缓冲液调节pH至10左右D. EDTA是乙二胺四乙酸的简称,在水中溶解度很小27.下列误差不属于系统误差的是()A. 操作人员操作不熟练B.试剂纯度不符合要求C. 实验时温度变化D. 天平两臂不等长28.有效数字为4位的是()A. 0.0124B.pH=12.38C.1.0012D. 0.0543129.用万分之一电子天平称量得到质量是()A. 0.012 gB. 0.0124 gC. 0.01245 gD. 0.012450g30.有关酸碱指示剂的选择原则是()A. 指示剂的酸式色和碱式色之间差异越小越好B. 指示剂在pH=7.00时变色C. 指示剂变色范围应全部落在pH突跃范围外D. 指示剂变色范围应全部或部分落在pH突跃范围内二.是非选择题(本大题共10小题,每小题1分,共10分)正确的在答题纸上选涂“A”,错误的选涂“B”,错涂或未涂均无分。
数据库概论模拟考试试卷及答案C
[2007/07/06] 数据库系统概论模拟考试试卷及答案C数据库系统概论模拟考试试卷及答案C一、名词解释(本大题共5个小题,每小题3分,共15分)主码、候选码、外码、元组、属性。
答:1)若关系中的某一属性组(或单个属性)的值能惟一标识一个元组,则称该属性组(或属性)为候选码。
当一个关系有多个候选码时,应选定其中的一个候选码为主码;而如果关系中只有一个候选码,这个惟一的候选码就是主码。
设F是基本关系R的一个或一组属性,但不是关系R的主码(或候选码)。
如果F与基本关系S的主码K S相对应,则称F是基本关系R的外码。
笛卡儿积集合中的每一个元素(d1,d2,…, dn)称为一个元组。
关系中的每一列称为一个属性。
二、填空题(本大题共5个空,每空1分,共5分)1. 标准的数据库三级模式是: 概念模式、内模式和(外模式)。
2. 在SQL中,用MODIFY命令可以修改表中的数据,用(ALTER)命令可以修改表的结构。
3. 在ER图中,矩形框表示(实体)。
4. 在SQL查询时,如果需要去掉查询结果中的重复组,应使用(DISTINCT)。
5. 封锁一般分为两种排他型封锁,X封锁和(共享型封锁,S封锁)三、单项选择题(本大题共10小题,每小题2分,共20分)1.在数据库的三级模式结构中,内模式有___A____。
A.1个B.2个C.三个D.任意多个2.用二维表结构表示实体以及实体间联系的数据模型称为____C_____。
A.网状模型B.层次模型C.关系模型D.面向对象模型3.SQL语言集数据查询、数据操作、数据定义、和数据控制功能于一体,语句INSERT、DELETE、UPDATE 实现下列哪类功能___B_____。
A.数据查询B。
数据操纵C.数据定义D。
数据控制4.下面列出的关于视图的条目中,不正确的是___C______。
A.视图是外模式B。
视图是虚表C.使用视图可以加快查询语句的执行速度D.使用视图可以简化查询语句的编写4.在SQL语言的SELECT语句中,能实现投影操作的是_____A_____。
2013-2014安全员试卷C1
《安全员》模拟考试试卷(C)一、单选题(每题只选一个正确答案,多选、不选、错选均不得分)1.《建筑法》规定:建筑单位领取施工许可证后,因故不能按期开工的,应向发证机关申请延期,每次延期不超过( C )。
A、1个月 B.、2个月 C、3个月 D、4个月2.按照《建筑法》的规定,从事建筑活动的建筑施工企业应取得( B )后,方可在其资质等级许可的范围内从事建筑活动。
A、营业执照B、相应资质等级证书C、相应资格证书D、施工许可证书3.《建设工程安全生产管理条例》建筑工程安全生产管理,坚持( B )的方针。
A、预防第一,安全为主B、安全第一,预防为主C、安全第一,重在预防D、安全高于一切4. 依法必须进行招标的项目,自招标文件开始发出之日起至投标人提交投标文件截止之日止,最短不得小于( B )。
A、30日B、20日C、15日D、7日5.根据《建设工程质量管理条例》关于质量保修制度的规定,屋面防水工程、防水要求的卫生间、房间和外墙面防渗漏的最低保修期为( D )。
A、6个月B、12个月C、36个月D、60个月6.下列不属于环境影响评价指标的有(C )。
A、施工现场的文物古迹和古树名木应采取有效保护措施B、现场施工标牌应包括环境保护内容C、施工总平面布置应紧凑,并应尽量减少占地D、厕所、卫生措施、排水沟及阴暗潮湿地带应定期消毒7.根据《绿色建筑评价标准》的规定,就地取材是指材料产地距施工现场( D )Km范围内。
A、200B、300C、400D、5008. 涉及建筑主体和承重结构变动的装修工程,没有设计方案的,( D )施工。
A、可以B、视工程规模大小而定C、经批准后可以D、不得9.当建筑物基层形状不规则时,适宜采用的防水材料是(A )。
A、防水卷材B、防水涂料C、嵌缝材料D、SBS防水卷材10. 楼梯平面图中,梯段处绘制长箭线并注写“上17’,表示( B )。
A、从该楼层到顶层需上l7级踏步B、从该楼层到上一层楼层需上17级踏步C、从该楼层到休息平台需上l7级踏步D、该房屋各楼梯均为17级踏步11.就阻燃效果而言,膨胀型防火涂料(A )非膨胀型防火涂料。
驾驶员模拟考试试卷
驾驶员模拟考试试卷一、选择题(每题2分,共20分)1. 驾驶车辆时,遇到交通信号灯显示红灯,以下哪项行为是正确的? - A. 停车等待- B. 绕道行驶- C. 快速通过- D. 减速慢行2. 驾驶员在高速公路行驶时,遇到大雾天气,应采取以下哪项措施? - A. 打开雾灯,减速慢行- B. 停车等待大雾散去- C. 加速通过- D. 继续以原速行驶3. 驾驶员在驾驶过程中,发现车辆出现异常情况,应首先采取的措施是:- A. 立即停车检查- B. 继续行驶,到达目的地后再检查- C. 减速慢行,观察情况- D. 立即更换车辆4. 驾驶员在驾驶过程中,遇到前方车辆突然变道,应采取的正确措施是:- A. 紧随其后变道- B. 保持原车道行驶- C. 鸣笛提醒对方- D. 立即减速5. 在驾驶过程中,如果遇到行人横穿马路,驾驶员应采取的正确行为是:- A. 减速让行- B. 鸣笛警告- C. 绕过行人- D. 停车等待行人通过二、判断题(每题1分,共10分)1. 驾驶员在驾驶过程中,可以边开车边使用手机。
- 对- 错2. 驾驶员在驾驶过程中,遇到交通拥堵时,可以随意变更车道。
- 对- 错3. 驾驶员在驾驶过程中,必须遵守交通规则,确保行车安全。
- 对- 错4. 驾驶员在驾驶过程中,遇到紧急情况时,可以不遵守交通信号灯。
- 对- 错5. 驾驶员在驾驶过程中,遇到交通事故,应首先保护现场,然后报警。
- 对- 错三、简答题(每题5分,共30分)1. 简述驾驶员在驾驶过程中,应如何确保行车安全。
2. 描述在高速公路上遇到紧急情况时,驾驶员应采取的措施。
3. 阐述驾驶员在驾驶过程中,如何正确使用车辆的灯光系统。
4. 说明驾驶员在驾驶过程中,遇到恶劣天气条件时,应如何调整驾驶方式。
5. 描述驾驶员在驾驶过程中,如何预防和处理车辆故障。
四、案例分析题(每题10分,共30分)1. 案例:某日,驾驶员小张在驾驶过程中,由于车速过快,导致车辆失控撞上路边护栏。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
模拟考试试卷一一、判断题(每题1分,共10分)(1)在C语言中,常量和变量都有数据类型。
(2)C语言的运算符只有单目运算符和双目运算符两种。
(3)若变量已正确定义,表达式x+y=z 符合C语言语法。
(4)C编译器可以找出C源程序中所有的语法错误和逻辑错误。
(5)表达式3*5/2和表达式3/2*5等价。
(6)表达式m=n++ 的求解顺序是先计算m=n,再计算n=n+1。
(7)变量名fahr和Fahr代表两个不同的变量。
(8)若表达式sizeof(unsigned)的值为2,这unsigned类型数据能表示的最大整数为216-1。
(9)break语句只能用于循环结构中。
(10)while语句先判断循环条件,所以循环体有可能一次也不执行。
二、单选题(每题2分,共20分)(11 (11)执行scanf (“%d%lf%d”, &money, &rate, &year),输入后,money=1000,year=3,rate=0.025。
A) 1000 3 0.025 B)1000 0.025 3C) 1000,3, 0.025 D)1000,0.025,3(12)判断变量ch是英文字母的表达式为。
A)(‘a’<=ch<=’z’) || (‘A’<=ch<=’Z’)B)(ch>=’a’ && ch<=’z’) && (ch>=’A’ && ch<=’Z’)C)(ch>=’a’ && ch<=’z’) || (ch>=’A’ && ch<=’Z’)D)(‘A’<=ch<=’z’) || (‘A’<=ch<=’z’)(13)while ( )等价于while(!x)。
A)x= =1 B)x= =0 C)x!=0 D)x!=1(14)以下程序段输出字符串str,其中循环条件str[i]!=’\0’ 还可以写成。
char str[80];for(i=0; str[i]!=’\0’; i++)putchar(str[i]);A)str[i]!=NULL B)i<80 C)i<=80 D)i<=80(15)设变量定义为:int n, * p; char ch, * q, * g; ,则语句是不正确的。
A)p=&n; g=q=&ch; B)p=&n; q=&ch;C)p=&n; g=&ch; D)p=&n; q=&ch; g=p;(16)设变量定义如下,则对其中的结构分量num正确的引用是。
struct student {int num;char name[20];float score;}stud[10];A)stud[1].num=10; B)student.stud.num=10C)struct.stud.num=10; D)struct student.num=10;(17)对于以下递归函数f,调用函数f(2, ‘1’, ‘2’, ‘3’)的输出结果是。
void f (int n, char a, char b, char c){if (n= =1)printf(“%c->%c#”, a , b);else {f(n-1, a, c, b);printf(“%c->%c#”, a, b);f(n-1, c, b, a);}}A)1->2#1->3#3->2# B)3->2#1->2#1->3#C)‘1’-> ‘3’ # ‘3’-> ‘2’ # ‘1’-> ‘2’# D)1->3#1->2#3->2#(18)下列程序段的输出结果是。
int t, a[3]={10,5,1};int *p;for(p=a; p<a+3; p++)t=t+*p;pri ntf(“%d”, t);A)15 B)16 C)10 D)不确定(19)设变量定义为:int *p[3], a[3];,是正确的赋值。
A)p=&a[0] B)*p= * *aC)p[0]=a D)* *p=a(20)对于以下的变量定义,语句在语法和语义都是正确的。
struct node{float x, y;char s[10];}point={1,2,”abc”}, *p;A)*p=point; B)p=&point;C)point=p; D)p->x=point.y;三、程序填空题(每空2分,共20分)程序1【程序说明】根据下式计算s的值,要求精确到最后一项的绝对值小于10-6。
s=1-1/3+1/5-1/7+…【程序】#include <stdio.h>#include <math.h>void main(){ int flag=1, t=1;(21) ;while( (22) ) {item=flag*1.0/t;s=s+item;(23) ;t=t+2;}printf(“s=%f\n”,s);}程序2【程序说明】验证歌德巴赫猜想:任何一个大于6的偶数均可表示为两个素数之和。
例如6=3+3,8=3+5,…,18=7+11。
将6~100之间的每个偶数都表示成两个素数之和。
函数prime(m)用于判断m是否为素数。
素数就是只能被1和自身整除的正整数,1不是素数,2不是素数。
【程序】#include “stdio.h”#include “math.h”void main(){ int i,k;int prime(int m);for( i=6;i<=100; i=i+2)for(k=3; k<=50; k++)if( (24) ) {printf(“%d=%d+%d\n”, i, k, i-k);break;}}int prime(int m){int k, n;if(m= =1) return 0;n=(int) sqrt(m);for(k=2; k<=n; k++)(25) ;(26);}程序3【程序说明】输入一个字符串(少于80个字符),滤去所有的非八进制字符后,组成一个新的字符串(八进制形式),然后将其转换为十进制整数后输出。
函数stoi(str)将八进制形式的字符串str转换为十进制整数,例如,stio(“12”)的值为10(八进制12对应十进制10)。
【程序】#include <stdio.h>void main(){ int i, k;char s[10];int stoi (char * str);gets(s);for( i=k=0; s[i]!=’\0’; i++)if( s[i]<= ‘7’ && s[i]>= ‘0’)(27) ;(28) ;printf(“digit=%d\n”, (29) );}int stoi( char *str){ int i, n=0;for(i=0; str[i]!=’\0’; i++)(30) ;return n;}四、程序阅读题(每题5分,共20分)程序1#include <stdio.h>void main(){ int x=10023;do {printf(“%d# ”, x%10);x=x/10;} while(x!=0);}程序2#include <stdio.h>void main(){ int i, x=1,y=1;for(i=1; i<=5; i++) {x=x+y;y++;printf(“ %d# ”, x);}}程序3#include <stdio.h>void main(){ int x=1, y=1;void f ( int m, int n, int *px, int *py );f (2004,70,&x,&y);printf(“%d# %d# “, x, y);f (2005,98,&x,&y);printf(“%d# %d# “, x, y);}void f (int m, int n, int *px, int *py){ int k, flag;int tab[2][13]={{0,31,28,31,30,31,30,31,31,30,31,30,31}, {0,31,29,31,30,31,30,31,31,30,31,30,31}};flag=m%4= =0 && m%100!=0 || m%400= =0;for(k=1;n>tab[flag][k]; k++)n=n-tab[flag][k];*px=k;*py=n;}程序4/*假设读写文件的操作能正常完成*/#include <stdio.h>#include <stdlib.h>void main(){ char ch, *s=”ACEDB”int x;FILE *in;if ((in=fopen(“file.txt”,”w”))!=NULL)while(*s!=’\0’)fputc(*s++, in);fclose(in);if((in=fopen(“file.txt”,”r”))!=NULL) while((ch=fgetc(in))!=EOF) {switch(ch){case ‘A’: x=95; break;case ‘B’: x=85; break;case ‘C’: x=75; break;case ‘D’: x=60; break;default: x=0; break;}printf(“ %d # ”, x);}fclose(in);}模拟考试试卷二一、判断题(每题1分,共10分)(1)C语言程序的三种基本结构是顺序、选择和嵌套。
(2)在C语言程序中,在函数内部定义的变量称为全局变量。
(3)运算符“=” 和“&=”的优先级相同。
(4)‘%f ’是方式不正确的字符常量。
‘(5)运算符“+”不能作为单目运算符。
(6)如果运算符“*”和“/”都是右结合的,这表达式10*6/5的值是10。
(7)s(s-a)(s-b)(s-c)是合法的C语言表达式。
(8)表达式!!6的值是6。
(9)表达式~(~2<<1)的值是5。
(10)对于变量定义:int a[10], *p=a+8; 数组a的最后一个元素是p[1]。
二、单选题(每题2分,共20分)(11)执行语句printf(“”, “A”);将得到出错的信息。