C++模拟考试试卷1- 5

合集下载

安全员之江苏省C2证(土建安全员)通关模拟考试试卷附带答案

安全员之江苏省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,附答案

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培训模拟试卷及答案、重症医学专科资质培训班模拟考试试卷及答案

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卷含答案

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卷 附答案

乡镇(街道) 学校 班级 姓名 学号 ………密……….…………封…………………线…………………内……..………………不……………………. 准…………………答…. …………题…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卷含答案

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卷含答案

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语言程序设计模拟考试试卷及答案(一)

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]比较的是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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”);将得到出错的信息。

相关文档
最新文档