c模拟试题 (3)
2023年山东省安全员C证考试模拟试题
2023年山东省安全员C证考试模拟题含答案必考点【多选题】1.下列沥青洒布车阀门及油路符合要求的是()。
A.各操作部分应灵活有效,各阀的转动应平顺B.指示器、仪表使用应正常,读数应准确C.连接部件应牢固,应无松动D.阀门关闭应严密E.沥青泵转动应灵活、无堵塞正确答案:ABCDE2.打夯机用电线路应(),漏电保护器、定向开关工作应正常。
A.绝缘完整B.松紧度应适宜C.无破损D.阀门关闭应严密E 接零应良好正确答案:ACE3.水泥混凝土滑模摊铺机的()等安装应牢固,运行应良好,应无破损、裂缝等现象,螺旋分料器分料应均匀,进料数量应与行进速度相匹配。
A.螺旋分料器B.振捣棒C.振捣梁D.模具E.抹光器正确答案:ABCDE4.水泥混凝土滑模摊铺机的(),操作时应无异响。
A.行走系统应传动可靠B.行走应平稳、直顺C.管道无变形、破裂D.发动机和变速装置安装应牢固E.运行应稳定正确答案:ABDE5.旋挖钻机开钻前应保证()。
A.各液压系统油路应畅通B.各种仪表、警示灯应灵敏可靠C.电磁阀应灵活D.液压锁应可靠E.各油缸应无外漏或内漏情况正确答案:ABCDE6.各类自行式高空作业平台的喇叭、汽笛、警示灯等信号装置应信号清晰,()等不应有渗漏现象。
A.水B.机油C.液压油D.燃油E.蓄电池电解液正确答案:BCDE7.物料提升机主要由以下()部分组成。
A.架体B.提升与传动机构C.吊笼D.安全保护装置E.电气控制系统正确答案:ABCDE8.下列哪些装置属于物料提升机的安全保护设置。
()A.断绳保护装置B.上、下限位开关C.安全停靠装置D.吊笼安全门E.风速仪正确答案:ABCD9.物料提升机安装检验合格后,()应当参加联合验收。
A.使用单位B.产权单位C.安装单位D.监理单位E.建设主管部门正确答案:ABCD10.遇有()影响安全作业的恶劣气候时,应停止物料提升机作业。
A.大雨B.大雪C.大雾D.霜冻E.风速超过13m/s 的大风正确答案:ABCE11.每班开机前,应对物料提升机进行作业前检查,确认无误后方可作业。
2021年建筑工程安全员(C证)考试模拟测试题(七二二一)
2021年建筑工程安全员(C证)考试模拟测试题一、判断题1.施工单位在购置安全帽、安全带、安全网等安全防护用品以及漏电保护器等电气元件前,应当按照国家有关规定查验其鉴定证书、产品合格证和产品使用说明书等资料。
()答案:×2.【多选】各类模板拆除的顺序和方法,应根据模板设计的规定进行。
如果模板设计无规定时,应符合下列那些规定?()A、先支的后拆,后支的先拆B、先支的先拆,后支的后拆C、先拆非承重的模板,后拆承重的模板及支架D、先拆承重的模板E、后拆非承重的模板及支架答案:AC3.临时疏散通道不可以采用爬梯。
()答案:×4.【多选】盾构的基本构造包括()等部分。
()A、盾构壳体B、连接系统C、推进系统D、传送系统E、拼装系统答案:ACE5.当动水力等于或大于土的浸水重度,则土的颗粒失去自重,处于悬浮状态,此时土的抗剪强度为零,土颗粒就随着渗流的水一起流动,这种现象就称“流砂”。
()答案:√6.“安全第一”是从保护和发展生产力的角度,表明在生产范围内安全与生产的关系、肯定安全在生产活动中的重要位置。
()7,任何忽视安全生产的行为,都是对人民群众的生命安全不负责任的行为。
()答案:×;√7.乙炔瓶在储存或使用时可以水平放置。
()()答案:×8.建筑施工现场临时建筑及设施设计不考虑地震因素。
()答案:√9.建筑施工企业安全生产教育培训应贯穿于生产经营的全过程,教育培训包括计划编制、组织实施和人员资格审定等工作内容。
()A、正确B、错误答案:A10.履带式起重机作业时,起重臂的最大仰角不得超过原厂规定,如无资料可查时,其仰角不得超过78。
()答案:√11.人工挖孔桩的作业人员上下桩孔应采取专用爬梯上下。
()答案:√12.悬空作业应有牢靠的立足处,并必须视具体情况,配置防护栏网、栏杆或其他安全设施。
()A、正确B、错误答案:A13.施工现场的安全标志布置图应有绘制人签名,并经项目经理审批。
全国计算机等考二级C语言模拟试题3
(14)下面程序在屏幕上的输出是________。
main()
{
printf("ab\b\b c");
}
A)ab\b\b c B)a c C)abc D)ab c
答案:B
评析:c语言中允许使用一种特殊形式的字符常量,、就是以一个"\"开头的字符序列,这样的字符称为"转义字符"。常用的转义字符有:\n,换行;\t,水平制表;\b,退格;\r,回车。
一、选择题((1)~(10)每小题2分,(11)-(50)每小题1分,共60分)
下列各题A)、B)、c)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)算法的时间复杂度是指_______。
A)执行算法程序所需要的时间
B)算法程序的长度
(12)一个良好的算法由下面的基本结构组成,但不包括__________。
A)顺序结构 B)选择结构 c)循环结构 )跳转结构
答案:D
评析:1966年,Bohra和Jacopini提出了以下三种基本结构,用这三种基本结构作为表示一个良好算法的基本单元:1、顺序结构;2、选择结构;3、循环结构。
C)a=98,b=765.000000,c=432 1.000000
D)a=98,b=765.0,c=432 1.0
答案:C
评析:scanf()把用户从键盘录入的数字的第1、2位存入整型变量a;把第3、4、5位存入单精度实型变量b,把第6、7、8、9位存入单精度实型变量c,用户录入的第10位被scanf()遗弃。这时变量a、b、c的值分别为:98、765.000000、4321.000000。
国开《C语言程序设计》(形考任务三)试题及答案
一、选择题(共30分,每小题2分)试题1在下面的函数声明语句中,存在着语法错误的是()。
选择一项:a. AA(int a, int b)b. AA(int, int)“c.AAfint a; int b)d.AA(int a, int)试题2在下面的保留字中,不能作为函数的返回值类型的是()。
选择一项:a. void° b.int'* c.enumd.long试题3假定p是一个指向float型数据的指针,则p+1所指数据的地址比p所指数据的地址增加的字节数为()<•选择一项:r a.lr b.2& c.4r d.8试题4假定a为一个数组名,在下面的表达式中,存在语法错误的是()o选择一项:'aa[i]b. *a+ +}return s;}计算出l+x+x2+...+x n的值并返回。
试题37int SG(int x) ( //x为大于等于2的整数int i=2;while(i*i<=x) (if(x%i ==O) break;i++;)if(i*i<=x) return 0; else return 1;}判断x是否为一个质数(素数),若是则返回1,否则返回0。
试题38int WB(int a[]z int n, int x) (for(int i=0;i<n;i + +)if(a[i] ==x) return 1;return 0;)从数组a[n]中顺序查找值为x的元素,若查找成功则返回1,否则返回0。
试题39int fun(int m, int n) (int c=0;static int b=2;if(m<b || n<b) return m*n;else if(m%b==0 && n%b==0) {c=b; return c*fun(m/b,n/b);}else (b++; return fun(m,n);})一个递归函数过程,求出两个自然数m和n的最小公倍数。
大连理工大学2012c语言期末模拟试题及答案
大连理工大学2012c语言期末模拟试题及答案一、1/字符串"\\\'efg\'\\"的长度是:( ).A、3B、11C、7D、52、设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为()。
A、doubleB、不确定C、intD、float3、下列语句的结果是()。
main(){ int j;j=3;printf("%d,",++j);printf("%d",j++);}A、3,3B、4,4C、3,4D、4,34、逻辑表达式!(2-1)&&x||0的值是( )A、1B、0C、3D、25、int a=1,b=2,c=3; if(a>b)a=b; if(a>c)a=c; 则a的值为()。
A、3B、2C、1D、不一定6、执行语句 for(i=1;i++<4;); 后变量 i 的值是()。
A、3B、5C、4D、不定7、以下正确的描述是( ).A、只能用continue语句来终止本次循环B、switch语句中不能出现continue语句C、在循环中break语句不能独立出现D、goto语句只能用于退出多层循环8、下面合法的语句定义是( ).A、char a[ ]={'0','1','2','3','4','5'};B、int a[ ]="string";C、int a[5]={0,1,2,3,4,5};D、char a="string";9、char a[10];不能将字符串"abc"存储在数组中的是()。
A、int i;for(i=0;i<3;i++)a[i]=i+97;a[i]=0;B、a="abc";C、strcpy(a,"abc");D、a[0]=0;strcat(a,"abc");10、在C语言中,一维数组的定义方式为:类型说明符数组名()。
C语言程序设计模拟试题3(附答案)
《C语言程序设计》模拟试卷三一、填空题。
(每空2分,共16分)1.在内存中,短整型变量占字节,单精度实型变量占字节,字符型变量占字节。
2.一个C语言文件就是由若干个组成。
3.设有以下变量定义,并已赋确定得值char w; int x; float y; double z;则表达式:w*x+z-y所求得得数据类型为。
4.若x为int类型,请以最简单得形式写出与逻辑表达式!x等价得C语言关系表达式。
5.若有如下图所示五个连续得int类型得存储单元并赋值如下图,a[0]得地址小于a[4]得地址。
p与s就是基类型为int得指针变量。
请对以下问题进行填空。
a[0] a[1] a[2] a[3] a[4]p,给s赋值,使s指向最后一个存储单元a[4]得语句就是。
(2)若指针s指向存储单元a[2],p指向存储单元a[0],表达式s-p得值就是。
二、单项选择题。
(每题2分,共40分)1.设有 int x=11; 则表达式 (x++ * 1/3) 得值就是()。
A) 3 B) 4 C) 11 D) 122.下列程序得输出结果就是()。
A) 3 B) 3、2 C) 0 D) 3、07main(){double d=3、2; int x,y;x=1、2; y=(x+3、8)/5、0;printf(“%d \n”, d*y);}3.下列程序执行后得输出结果就是(小数点后只写一位)()。
A) 6 6 6、0 6、0 B) 6 6 6、7 6、7C) 6 6 6、0 6、7 D) 6 6 6、7 6、0main(){ double d; float f; long l; int i;i=f=l=d=20/3;printf("%d %ld %f %f \n", i,l,f,d);scanf("%d",&d);}4.下列变量定义中合法得就是()。
A) short _a=1-、le-1; B) double b=1+5e2、5;C) long do=0xfdaL; D) float 2_and=1-e-3;5.设 int x=1, y=1; 表达式(!x||y--)得值就是()。
浙江大学C语言模拟考试试题及答案
4、 读入一批正整数(以零或负数为结束标志),输出其中的素数。函数 prime(m)用于判 断 m 是否为素数。素数就是只能被 1 和自身整除的正整数,1 不是素数,2 是素数。
A. res = 1
B. x >= 0
C. res
浙江大学 C 语言模拟考试试题及答案
第9页
版权所有:浙江大学计算机学院
共 56 页
C. __int&int
D. ___intintint
2、 对于以下的变量定义,表达式______是正确的。
struct node {
char s[10];
int k;
} p[4];
A. p->k=2
B. p[0].s="abc"
C. p[0]->k=2 D. p->s='a'
3、 以下函数的功能是 _____。
B. NUMBER - 1 E. &data[i] H. %d\n
C. %d\0 F. %d\s I. i
浙江大学 C 语言模拟考试试题及答案
第 10 页 共 56 页
版权所有:浙江大学计算机学院
熊熊看星星整理
浙江大学 C 语言模拟试题 2
一、判断题。共 10 题,每题 1 分,共 10 分。正确的请选择 A,错误的请选择 B。
第7页
版权所有:浙江大学计算机学院
共 56 页
熊熊看星星整理
D. n>6&&n<1 G. n-1
E. n>=1&&n<=6 H. n-i+1
F. if(j==n-i)break I. n-i
2、 将一个磁盘文件中的小写字母全部改成大写字母,写入另一个磁盘文件。
2021年建筑工程安全员(C证)考试模拟测试题(七二三六)
2021年建筑工程安全员(C证)考试模拟测试题一、判断题1.超载限制器的作用之一是当塔机吊重超过最大起重量并小于最大起重量的110%时,应停止提升方向的运行、但允许机构有下降方向的运动。
( )13,当起重力矩超过其相应幅度的规定值并小于规定值的110%时起重力矩限制器应起作用使塔机停止提升方向及向臂根方向变幅的动作。
( )14,塔机身上不得悬挂标语牌。
( )答案:√;√;√2.漏电保护器的电源进线类别(相线或零线)必须与其进线端标记一一对应,不允许交叉混接,更不允许将PE线当作N线接入漏电保护器。
()答案:√3.施工现场电缆敷设应采用埋地或架空两种方式,严禁沿地面明设,以防机械损伤和介质腐蚀。
()答案:√4.临时用房的宿舍、办公用房可以与厨房操作间、锅炉房、变配电房等组合建造。
()答案:×5.根据《脚手架施工现场专项应急方案》,在恶劣天气下或者风力达到五级以上时可以停止作业。
()答案:×6.(判断)《重庆市建设工程安全生产管理办法》中规定,劳务单位应当向施工作业人员提供符合国家标准或者行业标准的劳动防护用品,并督促施工作业人员按照规定使用。
答案:错误7.施工超重机械和整体提升脚手架安装完毕后。
安装单位应当进行自检、并出具自检合格证明。
()111,施工起重机械和整体提升脚手架在使肘前,施工单位应当组织产权(生产、租赁)单位、安装单位的安全、设备管理人员和其他技术人员参加验收。
()答案:√;√8.落地式脚手架的钢管一般采用48mm*3.5mm或51mm*3mm的无缝钢管。
()109单排脚手架不适用于彻筑砂浆强度等级小于或等于M1.5砖墙()答案:√;×9.(判断)专职安全生产管理人员负责对安全生产进行现场监督检查。
答案:正确10.钻孔作业时、严禁人员触摸钻杆、人员应避离钻机前方。
( )l4、运管装车时,管子、管件必须挡掩,管体与车厢必须拙绑连成一体,打绑牢固,严禁车厢内乘人。
2021年建筑工程安全员(C证)考试模拟测试题(七四七七)
2021年建筑工程安全员(C证)考试模拟测试题一、判断题1.高度超过12m的层次上的交叉作业,应设双层防护。
()A、正确B、错误答案:B2.台风过后,现场应经建设、施工、监理单位三方联合检査,检査合格后,由建设单位下达复工令。
()答案:×3.建设单位是建筑施工事故隐患排查、治理和防控的责任主体。
()答案:×4.土体经过挖掘后,组织遭受破坏,体积减小的性质称为土的可松性。
()答案:×5.(判断)生产经营单位进行爆破、吊装等危险作业,应当安排专门人员进行现场安全管理,确保操作规程的遵守和安全措施的落实。
答案:正确6.(判断)《建筑起重机械安全监督管理规定》中规定,使用单位应当自建筑起重机械安装验收合格之日起30日内,将建筑起重机械安装验收资料、建筑起重机械安全管理制度、特种作业人员名单等,向工程所在地县级以上地方人民政府建设主管部门办理建筑起重机械使用登记。
答案:正确7.在进行基坑作业时。
作业人员上下坑沟应先挖好阶梯或设木梯,不应踩踏土壁及其支撑上下。
( )答案:A√8.任何单位或个人对安全生产工作中存在的问题有提出批评、检举和控告的权利。
()答案:√9.落地式脚手架的扣件应采用铸铁构件,材质必须符合KTH330-80可锻铸铁铸造标准。
()111落地式脚手架采用竹片脚手板时,厚度不小于5cm,长3.2m,宽30cm,两端150mm处和中间每隔500mm应用不大于8mm的对拉螺杆将竹片连接成整体()答案:√;×10.危险物品的生产、经营、储存单位以及矿山、建筑施工单位的主要负责人和安全生产管理人员,应当由有关主管部门对其安全生产知识和管理能力考核合格后方可任职。
考核费用自理。
()()答案:×11.企业注册成立后,不可参与招投标活动,必须具备安全许可条件,并申领安全生产许可证,依法取得证书后,方可从事安全生产经营活动。
( )答案:√12.企业及工程项目的主要负责人对重大隐患排查治理工作全面负责。
2021年建筑工程安全员(C证)考试模拟测试题(一一三七)
2021年建筑工程安全员(C证)考试模拟测试题一、判断题1.电梯井内每隔三层必须使用脚手板进行封闭,防止人员坠落时一落到底。
()答案:×2.根据《建筑机械使用安全技术规程》规定,当同一施工地点有两台以上塔式起重机并可能相互干涉时,应制定群塔作业方案。
两台塔式起重机之间,处于高位塔式起重机的最低位置的部位(吊钩升至最高点或平衡重的最低部位)与低位塔式起重机中处于最高位置部位之间的垂直距离不应小于2.5m。
()答案:×3.管片堆场要平整,道路要通畅就可以了。
()答案:×4.(判断)按《建筑施工项目经理质量安全责任十项规定(试行)》规定,未按规定配备专职质量、安全管理人员的;一次记3分。
答案:错误5.施工组织设计以及达到一定规模的危险性较大的分部分项工程的专项施工方案经施工单位技术负责人组织有关人员进行编制,施工单位的施工技术、安全、没备等部门进行会审。
()答案:√6.抄引象管道及容器时-必须查清其残留物的种类、化学性质,采取相应措施后,方可进行拆除施工。
( )答案:√7.【多选】进行事故原因分析包括以下哪些步骤?()A、整理和阅读调查材料B、分析伤害方式C、分析确定事故的直接原因D、分析确定事故的间接原因E、确定事故的责任者答案:ABCD8.当安装龙门型物料提升机架体时,两边立柱应交替进行,每安装2节,除将单支柱进行临时固定外,还应将两立柱横向连接成一体。
()答案:√9.企业取得安全生产许可证后,不得降低安全生产条件,并应当加强日常安全生产管理,接受安全生产许可证颁发管理机关的监督检查。
()A、正确B、错误答案:A10.吊篮升降作业应经过培训的人员专门负责,吊篮升降作业时,非操作人员不得停留在吊篮内。
()答案:√11.移动式操作平台四周必须按临边作业要求设置防护栏杆,并应布置登高扶梯。
( )20、操作平台应显著地标明容许荷载值。
操作平台上人员的和物料的总重量,严禁超过此施工。
计算机三级C语言模拟试题
计算机三级C语言模拟试题2016计算机三级C语言模拟试题一、选择题1.下列叙述中正确的是( )。
A.为了建立一个关系,首先要构造数据的逻辑关系B.表示关系的二维表中各元组的每一个分量还可以分成若干数据项C.一个关系的属性名表称为关系模式D.一个关系可以包括多个二维表2.下列叙述中正确的是( )。
A.循环队列是队列的一种链式存储结构B.循环队列是队列的一种顺序存储结构C.循环队列是非线性结构D.循环队列是一种逻辑结构3.一棵二叉树共有25个结点,其中5个是叶子结点,则度为l的结点数为( )。
A.16B.10C.6D.44.在下列模式中,能够给出数据库物理存储与物理存取方法的是( )。
A.外模式B.内模式C.概念模式D.逻辑模式5.在满足实体完整性约束的条件下( )。
A.一个关系中应该有一个或多个候选关键字B.一个关系中只能有一个候选关键字C.一个关系中必须有多个候选关键字D.一个关系中可以没有候选关键字6.有三个关系R、S和T如下:2015年计算机二级《C语言》考试上机测试题(7)则由关系R和S得到关系T的操作是( )。
A.自然连接B.并C.交D.差7.软件生命周期中的活动不包括( )。
A.软件维护B.市场调研C.软件测试D.需求分析8.下面不属于需求分析阶段任务的是( )。
A.确定软件系统的功能需求B.确定软件系统的性能需求C.制定软件集成测试计划D.需求规格说明书评审9.在黑盒测试方法中,设计测试用例的主要根据是( )。
A.程序外部功能B.程序内部逻辑C.程序数据结构D.程序流程图10.在软件设计中不使用的工具是( )。
A.系统结构图B.程序流程图C.PAD图D.数据流图(DFD图)11.针对简单程序设计,以下叙述的实施步骤顺序正确的是( )。
A.确定算法和数据结构、编码、调试、整理文档B.编码、确定算法和数据结构、调试、整理文档C.整理文档、确定算法和数据结构、编码、调试D.确定算法和数据结构、调试、编码、整理文档12.关于C语言中数的表示,以下叙述中正确的是( )。
【C语言指针模拟测试题_答案】
C语言指针部分模拟测试题一、选择题1.语句int a=10,*point=&a; D 其值不为地址。
A. pointB. &aC. &pointD. *point2.若p为指针变量,y为变量,则y = *p++;的含义是 A A.y=*p;p++ B.y=(*p)++ C.y=p;p++ D.p++;y=*p 3.语句char str[]=”visual C++”;char *p=str;则p的值为 BA. ”visual C++”B.str的首地址C. \nD.”v”4.设有说明语句char *s[]={“student”,”Teacher”,”Father”,”Month”}, *ps=s[2];执行语句:printf(“%c,%s,%c”,*s[1],ps,*ps);则输出为AA.T,Father,FB.Teaher,F,FatherC. Teacher,Father,FatherD.语法错,无输出5.下列说明或赋值语句,不正确的是 CA. char *p;p=”Visual C++”;B. char p1[12]={‘v’,’i’,’s’,’u’};C. char p2[12];p2=”Visual C++”D. char p3[]=”Visual”;6.现有int b[3][4],*p;p=(int *)b;若要指针p指向b[2][3],以下正确的是 BA.p+=3*4+3B.p+=2*4+3C. p+=(3*4+3)*sizeof(int)D.p+=(2*4+3)*sizeof(int)7.语句int i,*p1,**p2;以下语句语法不正确的是 BA.p1=&i;B. p2=&i;C.p2=&p1;D.i=’\0x23’;8.如下图结构体说明和变量的定义,p指向a,q指向变量b.下面不能..把结点b连接到结点a之后的语句是 BC. p->next=&b;D.(*p).next=q;9.下面正确的语句是 AA. int a[3][4],(*p)[4]; p=a;B. int a[3][4],*p[4]; p=a;C. int a[3][4],*p; p=a;D. int a[3][4],**p;*p=a;10.以“追加”方式打开文本文件a:\aa.dat,下列语句中哪一个是正确的是 BA.fp=fopen("a:\\aa.dat","ab");B. fp=fopen("a:\\aa.dat","a");C. fp=fopen("a:\\aa.dat","r+");D. fp=fopen("a:\\aa.dat","w");11.设有函数定义:int f1(void){return 100,150;}调用函数f1()时, BA.函数返回值100B. 函数返回值150C. 函数返回二个值100和150D. 语句return 100,150;语法错.12.数组作为函数的形参时,把数组名作为实参,传递给函数的是 AA.该数组的首地址B. 该数组的元素个数C. 该数组中的各元素值D. 该数组的大小13.执行以下语句序列:则 Aenum {Sun,Mon,Tue,Wed,Thu,Fri,Sat}c1,c2; //Ac1=Mon; //Bprintf(“%d”,c1);A.输出1B.输出2C.输出0D. B行语法错14.执行以下语句序列:则 Cchar *p1=”Speaking”; //Achar *p2=”English”; //Bchar *p3=”a piece of cake”; //Cchar *str[]={p1,p2,p3}; //Dprintf(“%c”,*(str[0]+1));A.输出EnglishB.输出SpeakingC.输出pD. D行语法错二、填空题1.(2*2分=4分)下面程序的运行结果为16 、 2void main( ){static int a[3][2]={{12},{14,16},{1,2}};int *p=a[1];printf(“%d\n”,*(p+1));printf(“%d\n”,*(p+3));}2.(2*2分=4分)若有以下程序段,则*(*(b+2)+1)的值为11 ,*(*(p+1)+1)的值为7static int b[3][2]={1,3,5,7,9,11};int (*p)[2];p=b;3.(1*4分=4分)下面程序的运行结果为26#include<stdio.h>void sub(int *x,int i,int n){if(n<=i)sub(x,i,3*n);*x+=n++;}void main( ){int x=0;sub(&x,12,2);printf(“%d”,x);}4.(2*2分=4分)以下程序运行结果为_ Hello,world _、ello,world void main(){char *p,*q;char str[]="Hello,World\n";q = p = str;p++;printf(“%s\n”,q);printf(“%s\n”,p);}5. (1*4分=4分)以下程序运行结果是__121232343454_________ void main(){short ar[5]={1,2,3,4,5 };short * par=&ar[1];int i;for(i=0; i<4; i++){printf(“%d %d %d”,ar[i],par[i],*(ar+i));}}6.(2*2分=4分) 以下程序运行结果是__200 100_____void swap2(int *x,int *y){int t;t=*x;*x=*y;*y=t;}void main( ){ int a=100,b=200;swap2(&a,&b);printf(“%d\t%d”,a,b);}7.(3*2分=6分)void fun(int n, int *s){ int f1,f2;if(n= =1||n= =2)*s=1;else{fun(n-1,&f1);fun(n-2,&f2);*s=2*f1+f2+1;printf(“%d\t%d”,f1,f2);}}void main( ){ int x;fun(4,&x);printf(”x=%d\n”,x);}程序输出的第一行是1 1 第二行是4 1 最后一行是x=108. (3*2分=6分)void f(int *q1,int *q2,int *q3){*q3=*q1+*q2;}void main( ){ int i,j,a[3][3]={1,1},*p1=a[0],*p2=a[0]+1,*p3=a[0]+2;for(i=2;i<9;i++)f(p1++,p2++,p3++);for(i=0;i<3;i++){ for(j=0;j<3;j++)printf(“%d”,a[i][i]);printf(’\n’);}}程序输出的第一行是111 第二行是555 最后一行是343434 9.(2*3分=6分)int f(int x,int y){return x*y;}void main( ){ int i,j,(*fun)(int,int);fun=f;for(i=1;i<4;i++){ switch(i){case 1:case 2: j=(*fun)(i,i+1);break;case 3: j=(*fun)(i-1,i+2);break;}printf(”j=%d”,j);}}程序输出的第一行是j=2 第二行是j=6 最后一行是j=10三、完善程序1.(2*3分=6分)以下min 函数的功能是:在非空单向链表中查找结点数据域为最小的值,并作为函数返回值.链表如下.struct NODE{int data;NODE *next;};int min(NODE *first){NODE *p;int m;p=first;m=p->data;for(p=p->next;p!=NULL;p= p->next )if(m> p->data )m=p->data;return m;}2.(3*2分=6分)以下程序求二维数组的平均值float average(float (*p)[4],int n){float sum=0;for(int i=0; i<n ;i++){for(j=0;j<4;j++)sum+= (*p)[j] 或 *(*p+j) ;p++;}return sum/(n*4);}void main( ){ float score[3][4]={{56,65,70,76},{89,97,52,81},{90,99,91,86}};printf(”平均值=%f ”,average(score, 3 ));}3. (2*3.5分=7分)以下程序实现将以L 为头指针的链表逆置(设结点个数n>2),即将链表头当链表尾,链表尾当链表头。
2021年建筑工程安全员(C证)考试模拟测试题(七九六六)
2021年建筑工程安全员(C证)考试模拟测试题一、判断题1.对安全管理目标的完成情况的考核要实事求是、与实际情况相符。
( )答案:×2.单位应当组织新上岗和进入新岗位的员工进行上岗前的消防安全培训。
()答案:√3.目前顶管法施工可分为对顶法、对拉法、顶拉法、中继法、后顶法、牵引法、深覆土减摩顶进法等。
()答案:√4.消火栓接口及软管接口应设置在位置明显且易于操作的部位。
()答案:√5.根据《施工现场临时用电安全技术规范》规定,对混凝土搅拌机、钢筋加工机械、木工机械、盾构机械等设备进行清理、检查、维修时,必须首先将其开关箱分闸断电,呈现可见电源断点,并关门上锁。
()答案:√6.(判断)《安全生产法》规定,生产经营单位与从业人员订立协议,免除或者减轻其对从业人员因安全生产事故伤亡依法应承担的责任的,该协议无效。
答案:正确7.设计单位应当按照法律、法规和工程建设强制性标准进行设汁、防止阁没汁不合理导致生产安全事故的发生。
()答案:√8.停电的操作顺序时总配电箱到分配电箱再到开关箱。
()答案:×9.对配电箱、开关箱进行定期维修、检查时,必须将其前一级相应的电源隔离开关分闸断电,并悬挂“禁止合闸、有人工作”停电标示牌,严禁带电作业。
()答案:√10.物料提升机底层进料口防护棚搭设材料的强度应能承受800N/㎡的均布荷载。
()答案:×11.连墙件宜靠近主节点设置,偏离主节点的距离不应大于300mm。
()答案:√12.施工单位应当在施工现场建立消防安全责任制度,确定消防安全责任人,制定用火、用电、使用易燃易爆材料等各项消防安全管理制度和操作规程,设置消防通道、消防水源,配备消防设施和灭火器材,并在施工现场入口处设置明显标志。
()49施工单位应当向作业人员提供安全防护用具和安全防护服装,并口头或书面告知危险岗位的操作规程和违章作业的危害()50施工单位采购、租赁的安全防护用具、机械设备、施工机具及配件,如果具有生产许可证、产品合格证,在进入施工现场前可以不再进行查验()答案:√;×;×13.《中华人民共和国环境噪声污染防治法》规定,在城市市区范围内,建筑施工过程中使用机械设备,可能产生环境噪声污染的,施工单位必须在工程开工20日以前向工程所在地县级以上地方人民政府环境保护行政主管部门申报。
计算机应用基础知识模拟试题及答案WCC3
《计算机应用基础知识》模拟试题3一、选择题(每空1分,共30分)。
从下列每题提供的A、B、C、D供选择的答案中,选出一个正确的答案,填在对应的()内。
1.计算机硬盘的容量比软盘大得多,读写速度与软盘相比。
A.差不多B.慢一些C.显示标准D.快得多2.计算机内所有的信息都是以数码形式表示的。
A.八进制B.二进制C.十进制D.十六进制3.软盘上的磁道被划分为多个圆弧区域,该区域称为_ 。
A.扇区B.数据区C.引导区D.存储区4.国标码是一种对进行编辑的计算机代码。
A.汉字B.字符C.图像D.声音5."32位微型计算机"中的32是指。
A.微机型号B.内存容量C.存储单位D.机器字长6.在语言处理程序中,解释程序的功能是。
A.解释执行高级语言程序B.将汇编语言程序编译成目标程序C.解释执行汇编语言程序D.将高级语言程序翻译成目标程序7.在Windows 2000中,如果有一张已格式化过的新盘,希望使它成为系统盘,则在使用格式化命令时,应选择选项。
A.快速B.数据C.全面D.仅复制系统文件8.在Windows 2000中,回收站的作用是。
A.保存文件的碎片B.存放被删除的文件C.恢复已破坏的文件D.保存剪切的文本9.下面以__ __为扩展名的文件是不能直接运行的。
A..COM B..SYS C..BAT D..EXE10.在Windows2000资源管理器中,用鼠标选定多个连续的文件,正确地操作是。
A.单击每一个要选定的文件B.单击第一文件,然后按住Shift键不放,单击每一个要选定的文件C.单击第一文件,然后按住Ctrl键不放,单击每一个要选定的文件D.双击第一文件,然后按住Shift键不放,双击每一个要选定的文件11.在Windows 2000资源管理器窗口的左窗格中,文件夹图标前标有"-"时,表示该文件夹。
A.只含有文件B.含有子文件夹C.是空文件夹D.只含有文件而不含有文件夹12.在Windows 2000中,为了查找文件名以"A"字母打头的所有文件,应当在查找名称框内输入。
C++模拟试题3答案
一、填空题(每空1 分,共15 分)1 、输入操作由操作符>> 来表达。
2 、以/* 开始,以*/ 结束,在/* 和*/ 之间的部分即为注释。
3 、若有运算符> 、*= 、sizeof 、% ,则它们按优先级由高至低的排列次序为sizeof 、% 、*= 、> 。
4 、描述命题“A 小于B 或小于C”的表达式为A<B||A<C 。
5 、对嵌套if 语句的规定是:else 总是与离它最近的if 配对。
6 、在C++ 中有二种参数传递方式:值传递和地址传递。
7 、定义重载函数时,应在参数个数或参数类型上有所不同。
8 、类是用户定义的类型,具有类类型的变量称作对象。
9 、当建立一个新对象时,程序自动调用它的构造函数。
10 、当一个成员函数被调用时,该成员函数的this 指针指向调用它的对象。
11 、拷贝初始化构造函数使用引用来初始化创建中的对象。
12 、派生类可以定义其基类中不具备的数据和操作。
13 、在一个继承结构中,当两个相同的名字之间没有作用域分辨符限定时,对此名字的访问将出现二义性。
14 、一元操作符,作为友元函数重载时只能声明对象形参;作为类成员函数重载时不需要形参。
二、单项选择题(每小题 1 分,共11 分)1 、连接器所生成的文件的扩展名为(D )A 、.cppB 、.objC 、.libD 、.exe2 、下列符号中,(b)不是分隔符。
A 、;B 、//C 、()D 、{}3 、设int a=3,b=4,c=5; 表达式(a+b )>c&&b==c 的值是(C )。
A 、2B 、-1C 、0D 、14 、下列标识符中,不合法的用户标识符为(A )A 、a#bB 、_intC 、a_10D 、PAd5 、while(!x) 中的(!x) 与下面条件(D )等价。
A 、x==1B 、x!=1D 、x==06 、定义析构函数时,应该注意(C )A 、其名与类名完全相同B 、返回类型是void 类型C 、无形参,也不可重载D 、函数体中必须有delete 语句7 、每个类(C )构造函数。
C语言题库(2020版)第3章算法和控制结构(设计无答案)?√
#include<stdio.h> int main ( ) { int i,k; for (k=0,i=5; i<=1000; i+=5) { m=i; while (_____) { k++; m=m/5 ; } } printf("%d\n",k); return 0; } 【参考答案】 m%5==0
2. 下面程序按公式求和并输出结果,请填空使程序完整。 #include<stdio.h> int main ( ) { __ __; int k ; for (k=1 ; k<=100 ; k++)
s+=k ; for (k=1 ; k<=50 ; k++)
s+=k*k ; for (k=1 ; k<=10 ; k++)
11.C 语言中 while 和 do-while 循环的主要区别是( B )。
12. 若有定义语句 int a,b;double x;
则下列选项中没有错误是( B )
13. 设 j 和 k都是 int 类型,则下面的 for 循环语句( C )。 for(j=0,k=0;j<=9&&k!=876;j++) scanf("%d",&k); A. 最多执行 9次 B. 循环体一次也不执行 C.最多执行 10次 D.是无限循环
{ s = 1;
for(j = k; j < 6; j++) s += j;
}
printf( “%d\n”, s);
A.15 C.24
B.10 D.9
C语言期末考试试卷及答案3
一、单项选择题(本大题共20小题,每小题1分,共20分)1.下列说法正确的是()A.C程序可以从任何一个函数开始执行B.main函数可以被其它函数调用C.一个C程序只能有一个main函数D.main函数中不能有形参2.下列属于正确的标示符是()A.?aB.a=2C.a.3D.a_33.下列数据中属于“字符串常量”的是A.ABCB.“ABC”C.‘abc’D.‘a’4.char型常量在内存中存放的是()A.ASCII代码B.BCD代码C.内码D.十进制代码5.设字符型变量a=3,b=6,计算表达式c=(a^b)<<2后c的二进制值是()A.00011100B.00000111C.00000001D.000101006.若有以下定义:char a;int b;float c;double d;则表达式a*b+d-c的值的类型为()A.floatB.intC.charD.double7.以下程序的输出结果是a=5,b=4,则输入数据的形式应该是()#include“stdio.h”main(){int a,b;scanf("%d,b=%d",&a,&b);printf("a=%d,b=%d",a,b);}A54B5,4C5b=4D5,b=48.C语言中,while和do…while循环的主要区别是()A.while的循环控制条件比do…while的循环控制条件严格B.do…while的循环体至少无条件执行一次C.do…while允许从外部转到循环体内D.do…while的循环体不能是复合语句9.循环语句for(x=0,y=0;(y!=123)||(x<4);x++);的循环执行()A.无限次B.不确定次数C.4次D.3次10.在C语言中,设有数组定义char array[]="China";则array所占的空间为()A.4个字节B.5个字节C.6个字节D.7个字节11.若变量已正确说明为int类型,要通过语句scanf(“%d%d%d”,&a,&b,&c);给a,b,c分别赋值3,5,8,不正确的输入形式是()A.3<enter>B.3,5,8<enter>5<enter>8<enter>C.3<enter>D.35<enter>58<enter>812.char*p="happy new year";char*q=p;int k;for(k=1;k<8;k++){putchar(*q);q++;}上面C程序段的输出结果是()A.happy new yearB.happy newC.happy nD.happyE.appy n13.设double*p[5];则A.p是指向double型变量的指针B.p是double型数组C.p是指针数组,其元素是指向double型变量的指针D.p是数组指针,指向double型数组14.两个指针变量不可以()A.相加B比较C相减D指向同一地址15.对C语言函数描述正确的是A.在C语言中调用函数时,只能把实参的值传给形参,形参的值不能传回给实参B.C函数既可以嵌套定义又可以递归调用C.函数必须有返回值,否则不能使用函数D.函数必须有返回值,返回值类型不定16.设有如下定义,则对data中的a成员的正确引用是()struct test{int a;float b;}data,*p=&data;A.(*p).data.aB.(*p).aC.p->data.aD.p.data.a17.有如下程序(提示:注意宏替换的规则)#define N2#define M N+1#define NUM2*M+1#main(){int i;for(i=1;i<=NUM;i++)printf(“%d\n”,i);}该程序中的for循环执行的次数是()A.5B.6C.7D.818.若有以下定义,则printf(“%d\n”,sizeof(them));的输出是()typedef union{long x[2];int y[4];char z[8];}MYTYPE;MYTYPE them;A.32B.16C.8D.2419.下列语句中,将c定义为文件型指针的是()A.FILE c;B.FILE*c;C.file c;D.file*c;20.下列关于C语言数据文件的叙述中正确的是A.文件由ASCII码字符序列组成,C语言只能读写文本文件B.文件由二进制数据序列组成,C语言只能读写二进制文件C.文件由记录序列组成,可按数据存放形式分为二进制文件和文本文件D.文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件二、填空题(本大题共10小题,每小题2分,共20分)1.在定义变量的同时给变量赋予初值就称为___________________________________ 2.下面程序段的输出结果是___________________________________________ int a=28;a=a&21;printf(“%d%o\n”,a,a);3.能正确表示0≤a≤10的逻辑表达式是_________________________________4.若有定义int a[3],*p;则使p指向数组a的赋值语句是_______________________ 5.strcmp函数的功能是________________________________________6.写出数学式a acbbx24 2-+-=的C语言表达式________________________________ 7.将以下程序写成三目运算符的表达式是____________________________________if(a>b)max=a;else max=b8.设有定义如下:#define F(N)2*N,则表达式F(2+3)的值是_____________________. 9.在C语言中,指针运算符为___________________,取地址运算符________________。
2021年大学生英语竞赛C类历年真题和模拟试题详解
2021年大学生英语竞赛C类历年真题和模拟试题详解2021年全国大学生英语竞赛C类(本科生)题库【历年真题(视频讲解)+章节题库+模拟试题】内容简介本资料是2021年全国大学生英语竞赛C类(本科生)的题库。
具体包括以下三部分:第一部分为历年真题(视频讲解)。
收录近年真题(2015~2020),每套试题均提供详解,既可以体验真实考试,也可以测试自己的水平。
部分真题附有高清视频讲解。
通过该部分学习,学员可充分了解出题风格,熟知解题思路,从而能够有针对性地备考。
第二部分为章节题库。
按照最新的试题结构设置章节,共分为听力、词汇和语法、完形填空等八大考试题型。
每种题型精选专项练习,帮助学员加深对解题思路的理解和掌握,并在实战中灵活运用。
专项练习是在参考众多相关考试用书、国内外权威杂志以及优秀论文等大量素材的基础上精心设计而成,具有很强的针对性和实用性。
第三部分为模拟试题。
根据历年命题规律及热门考点,精心设计两套模拟试题,便于考生检测复习效果。
•试看部分内容•第一部分历年真题[视频讲解+听力音频]•2020年全国大学生英语竞赛C类(本科生)初赛试题及详解[听力音频]•2020年全国大学生英语竞赛C类(本科生)决赛试题及详解[听力略]•2019年全国大学生英语竞赛C类(本科生)初赛试题及详解[听力音频]•2019年全国大学生英语竞赛C类(本科生)决赛试题及详解[听力音频]•2018年全国大学生英语竞赛C类(本科生)初赛试题及详解[听力音频]•2018年全国大学生英语竞赛C类(本科生)决赛试题及详解[听力音频]•2017年全国大学生英语竞赛C类(本科生)初赛试题及详解[视频讲解]•2017年全国大学生英语竞赛C类(本科生)决赛试题及详解[视频讲解]•2016年全国大学生英语竞赛C类(本科生)初赛试题及详解[视频讲解]•2016年全国大学生英语竞赛C类(本科生)决赛试题及详解[视频讲解]•2015年全国大学生英语竞赛C类(本科生)初赛试题及详解[视频讲解]•2015年全国大学生英语竞赛C类(本科生)决赛试题及详解[视频讲解]•第二部分章节题库[听力音频]•第1章听力理解[听力音频]•第2章词汇与语法•第3章完形填空•第4章阅读理解•第5章翻译•第6章改错•第7章智力测试•第8章应用文写作•第9章命题作文•第三部分模拟试题•2021年全国大学生英语竞赛C类(本科生)模拟试题及详解(一)•2021年全国大学生英语竞赛C类(本科生)模拟试题及详解(二)。
2021年建筑工程安全员(C证)考试模拟测试题(七七〇六)
2021年建筑工程安全员(C证)考试模拟测试题一、判断题1.建筑施工企业法定代表人是工程项目质量安全管理的第一责任人,应对工程项目落实带班制度负责。
()A、正确B、错误答案:B2.折梯使用时,上部夹角宜为35°~40°,并应有可靠的拉撑装置。
()A、正确B、错误答案:A3.工程项目安全生产管理目标出台后,要按天分解,责任到人。
( )答案:×4.附着式升降脚手架的分包单位对其运行使用的安全负直接责任。
()答案:√5.施工现场停电作业1小时以上时,应将动力开关箱断电上锁。
()答案:√6.施工起重机械和整体提升脚手架、模板等自升式架设设施安装完后即可投入使用。
()答案:×7.(判断)拆除模板的顺序和方法,应按照“先支先拆、后支后拆”的顺序;先拆非承重模板,后拆承重的模板及支撑。
答案:错误8.安全教育措施是指通过对全员的安全培训教育,以提高全员的安全素质,包括意识、知识、技能、态度、观念等综合安全素质。
()答案:√9.【单选】根据《工伤保险条例》的规定,行业差别费率及行业内费率档次由国务院()制定,报国务院批准后公布施行。
()A、社会保险行政部门B、安全生产监督管理部门C、劳动保障行政部门D、社会保险行政部门会同劳动保障行政部门答案:A10.土体经过挖掘后,组织遭受破坏,体积减小的性质称为土的可松性。
()答案:×11.安全技术交底应结合企业特点进行,使得从业人员了解、掌握在各个不同施工环节可能出现的事故隐患和发生伤亡事故时应急避险、应急救援的基本知识,最大限度地降低安全风险。
()答案:×12.建设工程项目设计人员对涉及施工安全的重点部位和环节方面的注明、对防范生产安全事故提出的指导意见不是安全技术交底的内容。
()答案:×13.【单选】连墙件设置应靠近主节点,偏离主节点的距离不应大于()。
()A、300mmB、350mmC、400mmD、450mm答案:A14.施工升降机基础设置在地下室顶板、楼面或其他下部悬空结构上的,应对其支撑结构进行承载力计算。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1,下列描述中不正确的是__C____。
A.可以对字符型数组进行整体输入、输出B.字符型数组中可以存放字符串C.可以对整型数组进行整体输入、输出D.不能在赋值语句中通过赋值运算符"="对字符型数组进行整体赋值2,以下程序的输出结果是___C___。
main(){ int i,a[10];for(i=9;i>=0;i--) a[i]=10-i;printf("%d%d%d",a[2],a[5],a[8]);}A.369B.741C.852D.2533,若变量已正确定义并赋值,下面符合C语言的表达式是__B____A.a=a+7=c+bB.a=b=c+2C.int 18.5%3D,a:=b+14.以下选项中合法的字符常量是_D_____。
A."B"B,DC,68D,'\010'5,有以下程序struct S{int n; int a[20];};void f(struct S *p){ int i,j,t;for(i=0;i<p->n-1;i++)for(j=i+1;j<p->n;j++)if(p->a[i]>p->a[j]) { t=p->a[i]; p->a[i]=p->a[j]; p->a[j]=t;} }main(){ int i; struct S s={10,{2,3,1,6,8,7,5,4,10,9}};f(&s);for(i=0;i<s.n;i++)printf("%d,",s.a[i]);}程序运行后的输出结果是__C____。
A.2,3,1,6,8,7,5,4,10,9,B.10,9,8,7,6,5,4,3,2,1,C.1,2,3,4,5,6,7,8,9,10,D,10,9,8,7,6,1,2,3,4,5,6.有如下程序main(){ int n=9;while(n>6) {n--;printf("%d",n);}}该程序段的输出结果是___B___。
A.9876B.876C.8765D.9877,有如下程序int func(int a, int b){ return(a+b); }main(){ int x=2,y=5,z=8,r;r=func(func(x,y),z);printf("%d\n",r);}该程序的输出结果是____D__。
A.14B.13C.12D.158.以下程序的输出结果为_____C_。
main(){ char *alpha[6]={"ABCD","EFGH","IJKL","MNOP","QRST","UVWX"}; char **p;int i;p=alpha;for(i=0;i<4;i++)printf("%s",p[i]);printf("\n");}A.AEIMB.ABCDC.ABCDEFGHIJKLMNOPD.ABCDEFGHIJKL9.有以下程序main(){ int a=5,b=4,c=3,d=2;if(a>b>c)printf("%d\n",d);else if((c-1>=d)==1)printf("%d\n",d+1);elseprintf("%d\n",d+2);}执行后输出的结果是___B___。
A.4B.3C.2D.编译时有错,无结果10.若已定义:int a[9],*p=a;并在以后的语句中未改变p的值,不能表示a[1]地址的表达式是_____D_。
A,p+1B.a+1C.++pD.a++11.有以下程序main(){ int a[]={1,2,3,4,5,6,7,8,9,0},*p;for(p=a;p<a+10;p++) printf("%d,",*p);}程序运行后的输出结果是_____D_。
A.2,3,4,5,6,7,8,9,10,1,B. 0,1,2,3,4,5,6,7,8,9,C. 1,1,1,1,1,1,1,1,1,1,D. 1,2,3,4,5,6,7,8,9,0,12. 指针s所指字符串的长度为___A___。
char*s="\t1Name\\Address\n";A.15B.19C.18D. 说明不合法13. 请读程序:#include <stdio.h>func(int a, int b){int c;c=a+b;return c;}main( ) {int x=6,y=7,z=8,r;r=func((x--,y++,x+y),z--);printf("%d\n", r);}上面程序的输出结果是_____A_。
A.21B.20C.11D.3114, 有以下结构体说明和变量定义,如下图所示,指针p、q、r分别指向一个链表中的三个连续结点。
struct node{ int data;struct node *next;}*p,*q,*r;data next data next data next┌─┬─┐┌─┬─┐┌─┬─┐─→││┼→││┼→││┼→└─┴─┘└─┴─┘└─┴─┘↑p ↑q ↑r现要将q和r所指结点的先后位置交换,同时要保持链表的连续,以下错误的程序段是_B_____。
A. q->next=r->next;p->next=r;r->next=q;B. r->next=q;q->next=r->next;p->next=r;C. p->next=r;q->next=r->next;r->next=pD. q->next=r->next;r->next=q;p->next=r;15, 有以下程序main(){ int m=3,n=4,x;x=-m++;x=x+8/++n;printf("%d\n",x);}程序运行后的输出结果是___D___A.-1B.5C.3D.-216, 以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值。
请填空。
void fun(int,int,int(*)[4],int *);main(){ int a[3][4]={{12,41,36,28},{19,33,15,27},{3,27,19,1}},b[3],i;fun(3,4,a,b);for(i=0;i<3;i++) printf("%4d",b[i]);printf("\n");}void fun(int m,int n,int ar[][4],int *br){ int i,j,x;for(i=0;i<m;i++){ x=ar[i][0];for(j=0;j<n;j++) if(x<ar[i][j]) x=ar[i][j];br[i] 或 *(br+i)。
=x;}17. 以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。
file *myf; long f1;myf=fopen ("test.t","rb");fseek(myf,(),SEEK_END);f1+ftell(myf);fclose(myf);printf("%1d\n",f1);18.函数mycmp(char *s,char *t)的功能是比较字符串s和t的大小,当s等于t时返回0,当s>t返回正值,当s<t时返回负值。
请填空。
mycmp( char *s,char *t){ while (*s==*t){ if (*s=='\0')return 0;++s;++t;}return(*s-*t);}19. 以下程序的功能是:利用指针指向三个整型变量,并通过指针运算找出三个数中的最大值,输出到屏幕上。
请填空。
main(){ int x,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z);px=&x; py=&y; pz=&z; pmax=&max;*pmax=*px;if(*pmax<*py) *pmax=*py;if(*pmax<*pz) *pmax=*pz;printf("max=%d\n",max);}20. 以下程序运行后的输出结果是__81____。
#define S(x) 4*x*x+1main(){ int i=6,j=8;printf("%d\n",S(i+j));}21. 若fp已正确定义为一个文件指针,d1.dat为二进制文件,请填空,以便为"读"而打开此文件:fp=fopen("d1.dat","rb");。
22. 以下程序运行后的输出结果是3,2,2,3。
void fun(int x,int y){x=x+y;y=x-y;x=x-y;printf("%d,%d,",x,y);}main(){int x=2,y=3;fun(x,y);printf("%d,%d\n",x,y);}23. 下列程序段的输出结果是passwarn。
int n='c';switch(n++){default:printf("error");break;case'a':case'A':case'b':case'B':printf("good");break;case'c':case'C':printf("pass");case'd':case'D':printf("warn");}24. 下面程序的运行结果是:___35___。