搜档网
当前位置:搜档网 › c教材习题.

c教材习题.

c教材习题.
c教材习题.

第2章C语言基础

二、选择题

1.下列合法的字符常量是________。

A) "c" B) c C) 'char' D) '\n'

2. 下列合法的字符串常量是________。

A) 56 B) '56' C) "56" D) '\t'

3.合法的C语言标识符是__。

A)2a B) sum C) default D) a*b

4.不合法的C语言标识符是__。

A) _8_ B) j2_KEY C) 4d D) Double

5. 以下语句的输出结果是__。

printf("%d", strlen("\t\''\065\xff\n\\"));

A) 6 B) 14 C) 8 D) 输出项不合法,无正常输出

6.在C语言中,要求运算数必须是整型的运算符是__。

A) % B) / C) < D) !

7.已知字母A的ASCII码为十进制的65,下面程序的输出是__。

A) 67,D B) B,C C) C,D D) 不确定的值

void main()

{

char ch1,ch2;

ch1='A'+'5'-'3';

ch2='A'+'6'-'3';

printf("%d,%c",ch1,ch2);

}

8.下面程序的输出是__。

A) 0 B) 1 C) 3 D) 不确定的值

void main()

{

int x=10,y=3;

printf("%d",y=x/y);

}

9. 有关运算符的正确描述是________。

A) 运算符优先级最高的是圆括号运算符

B)“.”仅是小数点,不能作为运算符

C)圆括号只能用于算术表达式

D)赋值号的运算优先级是最低的

10.语句float x=3.0 ,y=4.0;下列表达式中y的值为9.0的是________。

A) y/=x*27/4 B) y+=x+2.0

C) y-=x+0.8 D) y*=x-3.0

11. 若有下列类型说明语句:

char w; int x ; float y ; double z ;

则表达式w*x+z-y值的正确数据类型为________。

A) float B) char C) int D) double

12. 下列浮点数的表示中不正确的是__。

A) 22.3 B) .719e22 C) e23 D) 12. e2

三、编程题

1.编写程序,输出| -6 |+16.3*5.4的值。

2.编写程序,输入a、b两个整数值,输出两个数中较大值的平方根。

3.编写程序,从键盘输入的一个实数,输出他的平方和立方。

4.编写程序,从键盘输入的4个实数,输出他们的平均值。

5.编写程序,从键盘输入一个5位正整数,然后分别求出它的个位数、十位数、百位数、千位数和万位数,并打印出这五位数字的和。如输入12345,打印出15(1+2+3+4+5=15)。

第3章顺序结构程序设计

二、选择题

1.运行下面程序,输出结果是______。

void main()

{int a= 5;

printf("a=%d\n",++a+2);

A) a=6 B) 8 C) a= 5 D) a=8

2.putchar函数可以向屏幕输出一个_________。

A) 整型变量值B) 实型变量值

C) 字符串D) 字符或字符变量值

3.运行以下程序,从键盘输入25,13, 10<回车>,则输出结果是______。

void main()

{

int a1,a2,a3;

scanf("%d, %d, %d",&al,&a2,&a3);

printf(" al+a2+a3=%d\n",al+a2+a3);

A) al+a2+a3=48 B) al+a2+a3=25

C) al+a2+a3=10 D) 不定

4.设有以下程序段,则输出结果是__________。

char c1='b', c2='e';

printf("%d,%c\n",c2-c1,c2-'a'+'A');

A) 2, M B) 3,E

C) 2, E D)输出结果不确定

5.下面程序的执行结果是_______。

void main()

{ int a ,b ;

a=20;b =10;

a+=a +b ;

a-=a-b;

printf("%d\n", a);

}

A) 10 B) -10 C) 30 D) 0

6.下面哪个语句正确地描述了计算公式b

x ax y -=3

A) y = ax*x*x / x – b B) y = ax*x*x / (x – b)

C) y = (a*x*x*x) / (x – b) D) y = a*x*x*x / x – b

7.有以下程序 ,叙述中正确的是_______。

void main()

{ char a1='M',a2='m';

printf("%c\n",(a1,a2));

}

A) 程序输出大写字母M B) 程序输出小写字母m

C) 程序运行时产生出错信息 D) 格式说明符不足,编译出错

三、编程题

1.若a=3,b=4,c=5,x=1.2,y=2.4,z=-3.6,u=51274,n=128765,c1='a',c2='b'。想得到以下的输出结果,请写出程序(包括定义变量和输出设计)。

要求输出的结果如下:

a= 3 b= 4 c= 5

x=1.200000,y=2.400000,z=-3.600000

x+y= 3.60 y+z=-1.20 z+x=-2.40

u= 51274 n= 128765

c1='a' or 97(ascii)

c2='b' or 98(ascii)

2.编写程序,输入圆的半径,计算并输出其周长和面积。常量pi 的值取3.14159,周长和面积取小数点后2位数字。

3.编写程序,把整数华氏温度f ,转换为浮点型的摄氏温度c 。转换公式为c=5/9(f-32),输出要有文字说明,取2位小数。

4.编写程序,输入三角形的三边的边长,求三角形面积。三角形面积的计算公式为:p=(a+b+c)/2 ,S=sqrt(p(p-a)(p-b)(p-c))。

5.编写程序,使用类似printf("AA\aBB");语句,分别测试以下10个转义字符的显示效果:\a, \b, \n, \r, \t, \v, \’ ,\” ,\\, \? 。

6.编写程序,输入一个小写字母,输出其对应的大写字母。

7.编写程序,从键盘输入两个字符分别存放在变量c1和c2中,要求交换c1和c2的值并输出。

8.编写程序,设银行定期存款的年利率rate 为3.25%,存款期为n 年,存款本金为capital 元,计算并输出n 年后的本利之和deposit 。

interest(利息) = principal (本金)* rate (年利率)* n (年)

9.编写程序,输入销售员的销售额,计算并输出其月工资。公司规定销售人员的工作

由底薪加提成构成。底薪为1000元,提成为当月总销售额的9%。

第4章选择结构

一、选择题

1.若变量c为char类型,能正确判断出c为小写字母的表达式是___________。

A) 'a'<=c<='z' B) (c>='a')||(c<='z')

C) ('a'<=c)and('z'>=c) D) (c>='a')&&(c<='z')

2.有如下程序,运行后的输出结果是_。

void main()

{ int a=10,b=4,C=3;

if(a

if(a

printf("%d,%d,%d\n",a,b,c);

A)3,4,10 B)4,4,3 C)3,4,3 D)10,4,3

3.有如下程序段,执行该程序段后,x的值为__________。

int a=14,b=15,x;

char c='A';

x=(a&&b)&&(c<'B');

A) ture B) false C) 0 D) l

4.运行以下程序,如果从键盘上输入5,则输出结果是________。

void main()

{int x;

scanf("%d",&x);

if ( x--< 5) printf("%d",x);

else printf("%d",x++);

A) 3 B) 4 C) 5 D) 6

5.下列关于if语句的描述中,错误的是()。

A) if语句中可以没有else if子句,也可以没有else子句

B) if语句中只能有1个else子句

C) if语句中只能有不超过5个的else if子句

D) if语句中的条件可以是任意表达式

6.以下程序的输出结果是___________。

main()

{ int a= -1,b=1;

if ((++a<0)&& !(b--<=0))

printf("%d %d\n",a,b);

else

printf("%d %d\n",b,a);

A) –1 1 B) 0 1 C) 1 0 D) 0 0

7.有如下程序, 该程序的输出结果是_________。

void main()

{float x=2.0,y;

if (x<0.0) y=0.0;

else if(x<10.0)y=1.0/x;

else y= l.0;

printf("%f\n", y);

A) 0.000000 B) 0.250000 C) 0.500000 D) 1.000000 8.以下语法不正确的语句是___________。

A) if(x>y);

B) if(x<y){x++;y++;}

C) if(x=y)&&(x!=0)x+=y;

D) if(x!=y) scanf ("%d", &x);else scanf("%d",&y);

9.以下程序输出结果为_________。

main()

{int x=2,y=-1,z=2;

if(x<y)

if(y<0)z=0;

else z+=1;

printf("%d\n",z);

}

A) 3 B) 2 C) 1 D) 0

10.若输入字符B,以下程序的运行结果为___________。

main()

{char grade;

scanf("% c",&grade);

switch(grade)

{case 'A':printf(">=85");

case 'B':

case 'C':printf(">=60");

case 'D':printf("<60");

default:printf("error");

A) >=85 B) >=60 C) >=60<60error D) error 11.有如下程序段:

int score=5;

switch(score)

{ case 5: printf("very good!");

case 4: printf("Good!");

default : printf("data error ! ");

}

程序输出结果为_。

A)Very good!B)Good!

C)data error!D)Very good!Good!data error!12.下列关于switch语句和break语句的说法中,只有___________是正确的。

A) break是switch语句中的一部分。

B) 在switch语句中可以根据需要使用或不使用break语句。

C) 在switch语句中必须使用break语句。

D) 以上三种说法有两个是正确的。

二、填空题

1.设a=1, b=2, c=3,写出下列关系表达式的值

(1)(a

(2)(c(a

(3)a+b==c 。

(4)a+b>=c 。

2.设a=1, b=2, c=3, d=4写出下列逻辑表达式的值

(1)a && b && c 。

(2)a || !b || !c 。

(3)a !=11 && b<4 。

3.当a=1, b=2, c=3时执行下面语句后,a,b,c的值分别为_______、_______、________。

if(a>c)

b=c;a=c; c=b;

4.以下程序实现将两个数从大到小输出。

main()

{ float a,b,_____;

scanf(______,&a,&b);

if (a

{ t=a ;

__________;

b=t;

}

printf("%5.2f,%5.2f\n",a, b);

}

三、编程题

1.输入一个整数,判别它是奇数还是偶数。

2.输入一个字符,如果输入的是大写字母,则将它转换成小写字母后输出,否则按原样输出。

3.输入一个考试分数,如果分数是60分以下输出“不及格”,90分以上输出“优秀”,否则输出“合格”。

4.输入员工的工作时间,计算并输出该员工的工资。公司规定每个雇员40小时以内的报

酬为10.00美元/小时,超出40小时以外的按1.5工资付酬。

5.输入一个考试分数,要求输出成绩等级。如果不在0~100之间,显示出错信息:“数据错误”,60分以下输出“不及格”,60~69之间输出“及格”,70~79之间输出“中”,80~89之间输出“良”,90分以上输出“优”。

6.根据分段函数y=f(x),输入x,输出y的值。

???????>+≤<≤<--≤-=1231001112)(23x x x x

x x x x x f

7.输入年、月、日三个整数值,计算并输出这一天是该年的第几天。

8.输入一个字符,判断输入字符的种类并输出,字符分为空格、数字字符、英文字母和其他字符。

9.根据某人的体重指数判断他的体重是属于何种类型,其中体重指数的计算公式为:体重指数t=体重w/(身高h)2 (其中体重w 以千克为单位,身高h 以米为单位)。而体重指数对肥胖程度的划分是:当t 小于18时为体重偏轻;当18≤t <25时为体重正常;当25≤t <27时为体重超重;当t≥27时为肥胖。

第5章 循环结构程序设计

一、选择题

1. 设有如下程序段,则输出结果为k=( )。

int k=0,a;

for (a=1;a<=1000;a++) k=k+1;

printf("k=%d",k);

A) 1 B) 1001 C) 1000 D) 溢出

2. 设有如下程序段,则最后输出的a=( )。

int a;

for (a=1;a<=1000;a++) printf("a=%d",a);

A) 1 B) 1001 C) 1000 D) 溢出

3. 设有如下程序段,则输出结果为a=( )。

int a;

for (a=1;a<=1000;a++) ;

printf("a=%d",a);

A) 1 B) 1001 C) 1000 D) 溢出

4. 设有如下程序段,则输出结果为k=( )。

int k=0,a;

for (a=1;a<=1000;a++) {a=a+1;k=k+1;}

printf("k=%d",k);

A) 1000 B) 499 C) 500 D) 501

5. 循环语句for(int i=1,j=10; i==j; i++,j--); 的循环次数是( )

A) 0 B) 5 C) 10 D) 无限

6. 语句for(x=0,y=0;y!=1&&x<4;x++); 是( )。

A)无限循环 B) 循环次数不定 C) 循环4次 D)循环3次

7. 设有程序段:int k=10;while (k=0)k=k - 1;则下面叙述正确的是( )。

A )while 循环执行10次

B ) 循环是无限循环

C )循环体语句执行一次

D )循环体语句一次也不执行

8. 与语句while(!x);等价的语句是( )。

A) while(x= =0); B )while (x!=1);

C)while(x!=0);D)while (x= =1);

9.设有如下程序段,程序运行结果应为()。

#include

void main()

{ int i,j,k;

for(i=1;i<=2;i++)

for(j=1;j<=2;j++)

printf("i=%d\tj=%d\t\n",i,j);

}

(A) (B)

i=1 j=1 i=1 j=1

i=1 j=2 i=2 j=1

i=2 j=1 i=1 j=2

i=2 j=2 i=2 j=2

(C) (D)

i=1 j=1 i=1 j=2

i=2 j=2 i=2 j=2

10.下述有关break语句的描述中,错误的是()。

A) break语句用于循环体内,它将结束该循环

B) break语句用于switch语句,它结束该switch语句

C) break语句用于if语句的内嵌语句内,它结束该if语句

D) break语句在一个循环体内可使用多次

11.下面关于循环体的描述中,错误的是( )。

A) 循环体内可以包含有循环语句

B) 循环体内必须出现break语句和continue语句

C) 循环体内可以出现选择语句

D) 循环体可以是空语句

二、编程题

1. 用for循环语句编程输出1—20之间的所有整数,两数之间以空格分隔。

2. 用for循环语句编程输出20—1之间的所有整数,两数之间以空格分隔。

3. 用for循环语句编程输出A—Z,之间的所有字符,两字母之间以空格分隔,要求一行输出8个字符。

4.输出100~200之间所有能被3和7整除的数(每行输出4个数)。

5.输出1至1000之间所有满足用3除余2、用5除余3、用7除余2的数(要求每行只输出5个数)。

6. 先读入一个正整数n,然后计算并显示前n个偶数的和。例如n为5,则求2+4+6+8+10的值,即sum=30。

7.计算S=1+1/2+1/3+1/4+...+1/200的值并输出。

8.计算1-3+5-7+…-99+101的值。

9.输入6个整数并显示其平均值。

10. 输出Fibonacci数列的前几项,直到该项的值大于10000为止(每行输出5项)。fobinacci数列为1,1,2,3,5,8,13,21,34,…。即第一项和第二项为1,其他为前两项之和。

11.输出10000至99999中所有的回文数(回文数是指从左到右读与从右到左读都一样的正整数,如11、22、3443、94249等)。

12.找出所有“水仙花数”。所谓的“水仙花数”是指一个三位整数,其各位数字立方和等于该数本身。例如,153是水仙花数,因为153=13+53+33。

13.输出1至100之间所有各位数之积大于各位数之和的数,例如23,因为2*3>2+3。

14.输入一个整数,计算该整数的位数及各位之和。

15.一个正整数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1、2、3,且6=1+2+3,因此6是“完数”。输入一个数,判断该数是否为完数。

16.输出“九九乘法表”。

17.输出如下图形:

A

BBB

CCCCC

DDDDDDD

18.输出如下图案:

*

* * *

* * * * *

* * * * * * *

* * * * *

* * *

*

19.找出10000之内的所有完数。

20.找出500内的所有素数。

21.有一分数序列 2/1,3/2,5/3,8/5,13/8,21/13,……求出这个数列的前20项之和。

22.计算100至999之间有多少个数其各位数字之和是5。

23.编写程序,输出1500至3000年间的所有闰年,要求每行输出8个数据。

24.求一个二位整数AB(其中AB分别为两位整数的十位和个位), 使AB-BA=45成

立。

25.36块砖,36人搬。男搬4,女搬3,两个小孩抬一砖。一次刚好搬完,问男、女、

小孩各多少人?

26.编程求解马克思手稿中的数学题:有30个人,在一家饭馆里吃饭共花了50先令,

每个男人各花3先令,每个女人各花2先令,每个小孩各花1先令,问男人、女人和小孩各有几人?

第6章函数

二、选择题

1.C语言程序由函数组成。正确的说法是__________。

A)主函数写在必须写在其他函数之前,函数内可以嵌套定义函数

B)主函数可以写在其他函数之后,函数内不可以嵌套定义函数

C)主函数必须写在其他函数之前,函数内不可以嵌套定义函数

D)主函数必须在写其他函数之后,函数内可以嵌套定义函数

2.一个C语言程序的基本组成单位是__________。

A)主程序B)子程序C)函数D)过程

3.以下说法正确的是__________。

A)C语言程序总是从第一个定义的函数开始执行

B)C语言程序中,被调用的函数必须在main()函数中定义

C)C语言程序总是从主函数main()开始执行。

D)C程序中的main()函数必须放在程序的开始处

4.已知函数fun类型为void,则void的含义是__________。

A)执行函数fun后,函数没有返回值B)执行函数fun后,可以返回任意类型的值

C)执行函数fun后,函数不再返回D)以上三个答案都是错误的

5.下列对C语言函数的描述中,正确的是__________。

A)在C语言中,调用函数时只能将实参的值传递给形参,形参的值不能传递给实参B)函数必须有返回值

C)C语言函数既可以嵌套定义又可以递归调用

D)C程序中有调用关系的所有函数都必须放在同一源程序文件中

6.以下叙述中错误的是__________。

A)函数形参是存储类型为自动类型的局部变量

B)外部变量的缺省存储类别是自动的。

C)在调用函数时,实参和对应形参在类型上只需赋值兼容

D)函数中的自动变量可以赋初值,每调用一次赋一次初值

7.C语言中的函数__________。

A)不可以嵌套调用B)可以嵌套调用,但不能递归调用

C)可以嵌套定义D)嵌套调用和递归调用均可

8.C语言中函数返回值类型由_________决定。

A)调用该函数的主调函数类型B)函数参数类型

C)return语句中的表达式类型D)定义函数时指定的函数类型

9.C语言规定,调用一个函数,实参与形参之间的数据传递方式是________。

A)由实参传给形参,并由形参传回来给实参B)按地址传递

C)由用户指定方式传递D)按值传递

10.下列叙述错误的是__________。

A)形参是局部变量

B)复合语句中定义的变量只在该复合语句中有效

C)主函数中定义的变量在整个程序中都有效

D)其他函数中定义的变量在主函数中不能使用

11.若函数类型和return语句中的表达式类型不一致,则__________。

A)运行时出现不确定结果B)返回值的类型以函数类型为准

C)编译时出错D)返回值的类型以return语句中表达式的类型为准12.下面函数定义正确的是__________。

A)double fun(double u,v) B)double fun(double u;double v)

{return u+v;} {return u+v;}

C)double fun(float u,float v) D)double fun( u,v)

{return u+v;} { float u,v ;return u+v;}

13.以下函数fun的返回值类型为__________。

fun(double x){ ……}

A)double B)void C)int D)无法确定类型

三、编程题

1.编写函数求两个整数的最小值。在主函数中通过键盘输入x和y的值,调用该

函数,输出其中的最小值。

2.编写函数对x进行判断,如果x的值大于0,返回1;否则返回0,在主函数中

通过键盘输入x的值,调用该函数,输出返回值。

3.写一个判别素数的函数,在主函数中调用该函数,求出100~300之间所有的素

数。

4.写一个判别水仙花数的函数,在主函数中调用该函数,求出所有水仙花数。

5.写一个判别完数的函数,在主函数中调用该函数,求出1000以内所有的完数。

6.写一个函数,求正整数n从右边开始数的第k个数字。并设计一个主程序测试

这个函数。

7.写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数分别调用

这两个函数,并输出结果,两个整数由键盘输入。

8.金字塔图形问题:编写一个函数,其函数原型声明为“void draw(int n);”。函

数功能是根据n的个数(0

主程序,测试该函数。例如n=6时,输出为:

A

ABC

ABCDE

ABCDEFG

ABCDEFGHI

ABCDEFGHIJK

第7章编译预处理

选择题

1.下列叙述中错误的是。

A) 预处理命令必须以#号开头

B) 预处理命令可以写成多行

C) 预处理命令必须置于源文件的开始处

D) 预处理命令以回车结束

2.C语言编译系统对宏替换的处理是在进行的。

A) 源程序编译前B) 源程序编译时

C) 程序连接时D) 程序运行时

3.在宏定义“#define PI 3.14159”中,3.14159是。

A) 单精度数B) 双精度数

C) 字符串D) 由PI位置确定其类型

4.设有宏定义“#define A B abcd”,则宏替换时,。

A) 宏名A用B abcd 替换

B) 宏名A B用abcd 替换

C) 宏名A 和宏名B都用abcd 替换

D) 语法错误,无法替换

5.下列有关宏的叙述中错误的是。

A) 宏名必须使用大写英文字母

B) 宏替换不占用程序的运行时间

C) 宏参数没有数据类型

D) 宏名没有数据类型

6.下列宏定义,最不会引起二义性的是。

A) #define ADD(a,b) a+b

B) #define ADD(a,b) (a)+(b)

C) #define ADD(a,b) (a+b)

D) #define ADD(a,b) ((a)+(b))

7.设有宏定义“#define M 3+2”,则表达式2 * M * 3 的值为。

A) 30 B) 12

C) 10 D) 13

8.设有宏定义“#define Y(n) (4*n) ”,则表达式3+Y(5+1)的值为。

A) 21 B) 24

C) 27 D) 30

9.设有宏定义:

#define N 3

#define M N+2

则表达式2*M/N的值为。

A) 6 B) 3

C) 3.333 D) 错误

10.在#include命令中,#include后面的文件名用双引号定界,则系统寻找被包含文件的方式是。

A) 在C系统的include文件夹查找

B) 在源程序所在文件夹查找

C) 先在C系统的include文件夹查找,查找失败后再到源程序所在文件夹查找

D) 先在源程序所在文件夹查找,查找失败后再到C系统的include文件夹查找11.设有以下A、B两个程序段,则说法正确的是。

//A程序段//B程序段

#define N 3 #define N 3

void main() void main()

{ {

if(N>0) #if(N>0)

printf("N=%d\n",N); printf("N=%d\n",N);

else #else

printf("N<=0"); printf("N<=0");

#endif

} }

A) 两个程序目标代码相同,运行结果也相同

B) 两个程序目标代码不同,但运行结果相同

C) 两个程序目标代码相同,但运行结果不同

D) 两个程序目标代码不同,运行结果也不同

12.执行以下程序,结果为。

#define DEBUG

void main()

{

#ifdef DEBUG

printf("DEBUG ");

#endif

printf("OK");

}

A) DEBUG OK B) OK

C) 宏定义错误D) #ifdef命令错误

编程题

1.编写一个计算圆的面积程序,将π的值定义为符号常量。

2.将求圆柱体的体积写成带参数的宏定义,并使用该宏定义计算圆柱体的体积。

3.定义一个带有三个参数的宏MAX,求三个参数中的最大值。

第8章数组

一、选择题

1.以下数组定义中,错误的是。

A) int a[]={1,2,3}; B) int a[5]={1,2,3};

C) int a[3]={1,2,3,4}; D) int a[5],b;

2.设有定义int a[10]={0}; 则说法正确的是。

A) 数组a有10个元素,各元素的值为0

B) 数组a有10个元素,其中a[0]的值为0,其他元素的值不确定

C) 数组a有1个元素,其值为0

D) 数组初始化错误,初值个数少于数组元素个数

3.以下数组定义中,正确的是。

A) int n=4 , a[n]={1,2,3,4}; B) int a[][2]={1,2,3,4};

C) int a[2][]={1,2,3,4}; D) int a[][]={{1,2},{3,4}};

4.设有如下定义:int a[8][10];在VC中一个整数占用4字节,设a的起始地址为1000,则a[1][1]的地址是。

A) 1000 B) 1004

C) 1036 D) 1044

5.已知有数组定义:int a[ ][3]={1,2,3,4,5,6,7,8,9},则a[1][2]的值是。

A) 2 B) 5 C) 6 D) 8

6.在以下字符串定义、初始化和赋值运算中,错误的是。

A) char str[10]; str= "String";

B) char str[10]= "String ";

C) char str[10]= { 'S' ,'t', 'r' ,'i','n', 'g'};

D) char str[]= { 'S' ,'t', 'r' ,'i','n', 'g',0};

7.设有以下字符串定义,则s1和s2 。

char s1[]={ 'S' ,'t', 'r' ,'i','n', 'g'};

char s2[]= "String";

A) 长度相同,内容也相同B) 长度不同,但内容相同

C) 长度不同,但内容相同D) 长度不同,内容也不同

8.设已定义char str[6]= { 'a','b','\0','c','d','\0'}; 执行语句printf(("%s",str) 后,输出结果为。

A) a B) ab C) abcd D) ab\0cd\0

9.引用数组元素时,数组元素下标不可以是。

A) 字符常量B) 整型变量

C) 字符串D) 算术表达式

10.已定义字符数组s1和s2,以下错误的输入语句是。

A) scanf("%s%s ", s1 , s2) ; B) scanf("%s%s " , &s1 , &s2);

C) gets(s1,s2) ; D) gets(s1) ; gets(s2) ;

11.下面程序段的运行结果是。

void main()

{

char a[]="abcd",b[]="123";

strcpy(a,b);

printf("%s\n",a);

}

A) 123 B) 123d

C) abcd D) abcd123

12.下面程序段的运行结果是。

void main()

{char a[]="123",b[]="abcd";

if(a>b) printf("%s\n",a);

else printf("%s\n",b);

}

A) 123 B) 编译时出错

C) abcd D) 运行时出错

二、程序设计题

1.一维整型数组a的值已知,求一维数组中最小元素的值及其在数组中的位置。

2.一维整型数组a有20个元素,各元素的值已知,求一维数组中所有元素之和及其平均值。

3.一维数组a的值已知,请把数组中的值按逆序存放,然后输出数组。例如数组中原来的值为:3,4,2,1,6。颠倒后变成6,1,2,4,3。

4.输入一个整数(位数不确定),从高位到底位依次输出各位数字,其间用逗号分隔。例如输入整数为2345,则输出应为:2,3,4,5。

5.输入一个由大写字母组成的字符串,求字符串中包含了几个不同的字母。

6.用选择排序法对整型数组排序。

7.请找出1~999中的所有平方为回文数的数,并输出这些数。例如11的平方为121,11为要找的数。

8.找出二维数组的所有鞍点。所谓鞍点就是在该位置上的元素在该行上最大,而在该列上最小。数组元素由随机函数自动产生。

9.输入一个5*5的整数矩阵,计算对角线以上所有元素之和。

10.文本加密。输入一字符串,将其中所有的大写英文字母+3,小写英文字母-3,然后再输出加密后的字符串。

11.输入一字符串,统计出某指定字符在字符串中出现的次数。

12.输入一个英文句子,如果两单词之间多于一个空格,则删除多余的空格。然后输出处理

前后该句子的长度。

13.不要调用strcpy函数,把字符数组str2中的字符串复制到字符数组str1中。

14.输入一组英文单词,按字典顺序排序后输出。

第9章结构体、共用体和枚举类型

一、选择题

1. 若已经定义struct stu { int a, b; } student ; ,则下列输入语句中正确的是。

A)scanf("%d",&a); B) scanf("%d",&student);

C) scanf("%d",&stu.a); D) scanf("%d",&student.a);

2. 若已有以下结构体定义和初始化,则值为2的表达式是。

struct cmplx{

int x ;

int y; } c[]={1,2,3,4};

A) c[0].y B) y C) c.y[0] D) c.y[1]

3. 设有如下程序段,则vu.a 的值为。

union u{

int a,b;

float c;

} vu;

vu.a=1; vu.b=2; vu.c=3;

A) 1 B) 2 C) 3 D) A、B、C都不是

4. 设已经定义union u{ char a; int b;} vu; 在VC中存储char 型数据需要1个字节,存储int型数据需要4个字节,则存储变量vu需要个字节。

A) 1 B) 4 C) 5 D) 8

5. 设有定义enum date {year,month,day} d ;则下列叙述中正确的是。

A) date是类型、d是变量、year是常量

B) date是类型、d和year是变量

C) date和d是类型、year是常量

D) date和d是变量、year是常量

6. 设有定义enum date {year,month,day} d ;则正确的表达式是。

A) year=1 B) d=year

C) d="year" D) date="year"

7. 若已经定义typedef struct stu { int a, b; } student ; ,则下列叙述中正确的是。

A) stu 是结构体变量B) student 是结构体变量

C) student 是结构体类型D) a和b是结构型体变量

8. 下面有关typedef语句的叙述中,正确的是。

A) typedef语句用于定义新类型

B) typedef语句用于定义新变量

C) typedef语句用于给已定义类型取别名

D) typedef语句用于给已定义变量取别名

二、程序设计题

1. 设计一个通信录的结构体类型,并画出该结构体变量在内存的存储形式。

2. 用结构体变量表示平面上的一个点(横坐标和纵坐标),输入两个点,求两点之间的距离。

3. 用结构体变量表示复数(实部和虚部),输入两个复数,求两复数之积。

第10章指针

一、选择题

1. 设已定义int a, *p; 下列赋值表达式中正确的是。

A) *p=a B) p=*a C) p=&a D) *p=&a

2. 设已定义int x, *p=&x ; 则下列表达式中错误的是。

A) *&x B) &*x C) * & p D)& * p

3. 若已定义int a=1,*b=&a; , 则printf("%d\n",*b);的输出结果为。

A) a的值B) a的地址C) b的值D)b的地址

4. 设已定义int x, *p ,*p1=&x , *p2=&x ; 则下列表达式中错误的是。

A) x=*p1+*P2 B) p=p1 C) p=p1+p2 D) x=p1-p2

5. 设有函数定义void p(int *x){printf("%d\n",*x) ; } 和变量定义a=3; 则正确的函数调用是。

A) p(a) B) p(*a) C) p (&a) D) p(int *a)

6. 如下函数的功能是。

int fun( char *x)

{ char *y=x;

while(*y)y++;

return(y-x);

}

A) 求字符串的长度B) 比较两个字符串的大小

C) 将字符串x复制到字符串y D) 将字符串x连接到字符串y后面

7. 运行以下程序,输出结果为。

int fun(int a,int *b)

{ a++; (*b)++;

return a+*b;

}

void main()

{ int x=1,y=2;

printf("%d ",fun(x,&y));

printf("%d ",fun(x,&y));

}

A) 5 5 B) 5 6 C)6 5 D) 6 6

8. 运行以下程序,输出结果为。

#include

int* fun(int a,int *b)

{a++; (*b)++;

*b=a+*b;

return b;

}

void main()

{int x=1,y=2,*z;

z=fun(x,&y);

printf("%d ",*z);

z=fun(x,&y);

printf("%d ",*z);

}

A) 5 6 B) 5 7 C)5 8 D) 6 8

9. 若已定义int a[]={1,2,3,4},*p=a; 则下面表达式中值不等于2的是。

A) *(a+1) B) *(p+1) C) *(++a) D) *(++p)

10. 若已定义int a[]={1,2,3,4},*p=a+1; 则p[2]的值是。

A) 2 B) 3 C) 4 D) 无意义

11. 设已定义char s[ ]= "ABCD"; printf("%s",s+1)的值为。

A) ABCD1 B) B

C) BCD D) ABCD

12. 设已定义char str[]="abcd" , *ptr=str;,则*(ptr+5)的值为。

A) d B) 0 C) '0' D) 字符d的地址

13. 下面对字符串变量的初始化或赋值操作中,错误的是。

A) char a[]="OK"; B) char *a="OK";

C) char a[10]; a="OK"; D) char *a; a="OK";

14. 设已定义char *ps[2]={ "abc","1234"}; 则以下叙述中错误的是。

A) ps为指针变量,它指向一个长度为2的字符串数组

B) ps为指针数组,其两个元素分别存储字符串"abc"和"1234" 的地址

C) ps[1][2]的值为'3'

D) *(ps[0]+1) 的值为'b'

15.设已定义 struct { int a,b; } s,*ps=&s; 则错误的结构体成员引用是。

A) s.a B) ps->a C)*ps.a D) (*ps).a

二、程序设计题

1.输入3个字符串,输出其中最大的字符串(用字符指针)。

2.定义一个函数,函数的功能求已知半径的圆的周长和面积。要求把半径、周长和面积设置成函数参数。

3.定义函数max ,函数参数为3个字符串,函数返回值最大的字符串。

4.自己定义字符串复制函数strcpy,然后调用之。

5.定义一个函数,函数参数为一维数组(用指针表示),函数返回数组元素的平均值。

6.定义一个函数,删除字符串中第k个字符开始的m个字符,例如删除字符串abcde 第2个字符开始的3个字符,则删除后结果为ae;又如删除字符串abcde第4个字符开始的5个字符,则删除后结果为abc;

7.在字符串中删除所有指定字符(如把字符串teacher中的e字符删除,得到tachr),使用子函数和字符指针。

(完整版)高处作业试题库

高处作业题库 一、判断题目 (√)1.警告标志的基本形式是带斜杠的圆形框,圆形和斜杠为红色。 (√)2.禁止标志的基本形式是正三角形边框,边框及图形符号为黒色,衬底为黄色。 (×)3.《中华人民共和国安全生产法》规定:从业人员发现直接危及人身安全的紧急情况时,有权停止作业或者在采取可能的应急措施后撤离作业场所。 (√)4.拆除模板、脚手架等作业时,下方不得有任何操作人员。(×)5.进行支模、粉刷、砌墙等作业时,下方若有其他作业人员,必须处于可能坠落的范围半径之外。 (√)6.支设高度小于4米的柱模板,可以不设斜撑。 (√)7.支设高度小于3米的柱模板时,可使用马凳操作。(√)8.在离地高度2米以上浇灌混凝土时,不得直接站在模板上或支撑上操作。 (×)9.交叉作业是指在施工现场的上下不同层次,于贯通状态下同时进行的高处作业。 (×)10.悬空作业是指借助登高工具在攀登条件下进行的高处作业。 (√)11.搭设扣件式脚手架时,不得将Φ48与Φ51的钢管混合使用。 (√)14.企业要从制度上赋予职工相应的职责和权力参加安全管理工作。 (√)15.劳动者遵章守纪是减少事故,实现安全生产的重要保证。(√)16.企业的“一把手”是企业安全生产的第一负责人。(×)17.安全帽应能承受5Kg钢锤自1m高自由落下的冲击,帽衬须具有缓冲、消耗冲击的能量,保护头部免受伤害的作用。(×)18.安全栏杆由两道栏杆及立柱组成,上栏杆高度1200mm,下栏杆高度500-600mm。 (×)19.连墙件应从第一步纵向水平杆处开始设置。 (×)20.纵向扫地杆应采用直角扣件固定在距离底座上皮不大于200mm处的立杆上。

C语言习题集

1、将一元二次方程的求根公式(-b+判断式的平方根)/(2a)转换为C语言的表达式,转换以后的语句写在函数fun的花括号,fun 函数的其他语句请不要修改,main函数供你调试程序使用也可以任意修改。 #include #include double fun(double a,double b,double c) { double x1=0.0; //--ksstart (注释不能删除)— //考生代码从此开始编写 x1 = (-b+sqrt(b*b-4*a*c))/(2*a); //--ksend--- return x1; } main() { //求一个根 double a=0.0,b=0.0,c=0.0,x1=0.0; int n=0; printf("The a,b,c:"); scanf("%lf %lf %lf",&a,&b,&c); x1=fun(a,b,c); printf("The x1=%lf:\n",x1); } 2、函数 fun 的功能是: 将两个两位数的正整数 a、b 合并形成一个整数放在 c 中。合并的方式是: 将 a 数的十位和个位数依次放在 c 数的个位和百位上, b 数的十位和个位数依次放在 c 数的十位和千位上。 例如, 当 a=45, b=12, 调用该函数后, c=2514 。 注意: 部分源程序存在文件 PROG1.C 中。数据文件 bc.in 中的数据不得修改。请勿改动主函数main 和其它函数中的任何内容,仅在函数 fun 的花括号中填入你编写的若干语句。 #include #include long fun(int a, int b) { long c=0; //--ksstart(注释不能删除)— //考生代码从此开始编写 int c1,c2,c3,c4; c1 = b%10; c2 = a%10; c3 = b/10;

教材中_经典例题_给了我们什么_

走进课堂争鸣 ZOUJINKETANG 2008年第4期(总第250期 ) 《 数学课程标准》在“前言”中指出:“让学生亲身经历将实际问题抽象成数学模型并进行解释与应用的过程”;在“课程实施建议”中又提出:“让学生在生动具体的情境中学习数学”。因此,当前初中数学都非常注重情境的创设,连试卷、习题的题干因创设“情境”,“ 体积”也越来越臃肿。每当学生对此心存怨气时,我总会戏说:“谁叫我们生活在信息时代呢?信息时代当然得面对如此具有海量信息的题干啊!” 话虽如此,但教育的本质是教会学生做人;数学课堂的本质是培养学生的数学思维。若为情境而情境,忽略了教育的目的及数学的本质,无疑是舍本而求末。而我们教师在很多情况下是“不识庐山真面目,只缘身在此山中”,往往沉浸于单纯的“数学”之中,而忽略了教育的本质问题。若干年后,我们所教育的学生会是怎样的人呢? 记得有一次,有人开玩笑地对我说:“ 世上的奸商都是你们数学老师教出来的?”我当时不以为然,甚至认为是一种“自豪”,为数学教师能培养思维灵活的商人而骄傲。 但这番话后来让我想起了一道题: 例:某商场将进货价为30元的台灯以40元售出,平均每月能售出600个,调查表明,这种台灯售价每上涨1元,其销售量就减少10个,为了实现平均每月10000元的利润,这种台灯的售价应定为多少?这时台灯应进多少个? 解:设每个台灯涨价x元,则(40+x-30)(600-10x)=10000 x1=10,x2=40 答:这种台的售价应定为50元或80元,这时台灯应进200或500个。 此题是北师大版课程标准教科书九年级上册第 67页的例题。我曾多次将它作为利用方程建立模型 的经典例题来讲解,现在想来感觉“汗颜”。此题对学生的价值观引导存在着较大的隐患,会诱导学生形成“奸商”的思维。正如题目所述,提高售价(损害了顾客的利益)后,看似销售数量减少,实际上减少了自己进货的成本和辛苦程度(利己),却又能确保自己的利润(再次利己)。无异让神圣的数学课堂在潜意识地助长“损人利己”的社会不良风气。我想,该题的潜在影响虽不是编书人的初衷,却也难辞其咎。 我在网上搜索了一下,引用该题的网页有300多个,似乎都没意识到该题潜在的隐患。不知是我错了?还是我过于敏感了?我感到非常茫然。在初中数学教学中,单纯的数学是不存在的,为学生创设一种情境是必需的。但我认为设计具体情境时一定不要仅仅只想到数学啊!初中学生无论身心特点,还是生活阅历,都决定着他们具有较大的可塑性。生活中的一些阴暗面也将左右他们的成长。我个人认为,初中数学课堂还是应更多的让他们感受“阳光”,让更多的学生具有阳光一样的心灵。 当然该题还是有较大的“编味”:“调查表明,这种台灯售价每上涨1元,其销售量就减少10个”,面对好奇心较强的学生,这段叙述很难有说服力。市场规律如果真像“每上涨1元,其销售量就减少10个”那么简单,这样我们的生活也将更简单、更美好。新课程处处强调联系生活实际,但绝不意味着这些不着边际的“乱编”。 无独有偶,一个曾获得了教学大赛三等奖的案例,展示的是北师大版课程标准教科书七年级上册第七章《可能性》的第一节《一定摸到红球吗?》其部分情节实录如下: 师:同学们,很高兴和大家一起来研究今天的数 教材中“经典例题” 给了我们什么?●史 珂

高空作业培训考试题及答案

高处作业培训试卷 项目名称:外出安装,厂内 姓名:分数: 一、填空题(共计60分,每题5分) 1.高处作业是指在距离坠落高度基准面2米以上(含2米)有坠落可能的位置进行的作业,包括上下攀援等空中移动过程。 必须有人监护。 3.高处作业作业点下方要设安全警戒区,有明显警戒标志,并设专人监护,提醒作业人员和其他有关人员注意安全。禁区围栏(墙)与作业位置间距一般:Ⅰ级高处作业 2-4 米,Ⅱ级高处作业 3-6 米,Ⅲ级高处作业 4-8 米,Ⅳ级高处作业 5-10 米,任何人不准在禁区内休息。 5.作业人员在高处作业中如发现异常或感到不适等情况,应及时发出信号,并迅速撤离现场。 7. 高处铺设格栅板、花纹板时,要按照安全作业方案和作业程序,必须按组边铺设边固定;铺设完后,要及时组织检查和验收。 8.安全帽由帽壳、帽衬和帽檐组成,安全帽最大耐冲击力不应超过500kg 10. 劳动保护用品应符合高处作业的要求。对于需要戴安全帽进行的高处作业,作业

人员应系好安全帽带。原则上禁止穿硬底或带钉易滑的鞋进行高处作业。 11. 高处作业人员不得站在不牢固的结构物上进行作业,不得在高处做与工作无关事 项。在彩钢瓦屋顶、石棉板、瓦棱板等轻型材料上方作业时,必须铺设牢固的脚踏板,并加以固定,脚手板上要有防滑措施。 12. 高处作业严禁上下投掷工具、材料和杂物等,所用材料应堆放平稳,并设安全警戒区,安排专人监护。高处作业人员上下时手中不得持物。在同一坠落方向上,不得进行上下交叉作业,如需进行交叉作业,中间应设置安全防护层。 二、判断题(共计30分,每题2分) 1.高处作业分为4个等级:I级(2米≤hw≤5米)、Ⅱ级(5米30米)。(√) 2.经过危害分析,虽然作业环境的危害因素导致风险度增加,但高处作业不需要进行升级管理。(×) 3.Ⅱ级以上高处作业时,必须办理作业许可证。(√) 4. 按照《特种作业人员安全技术培训考核管理规定》(总局30号令)要求,专门或经常从事高处作业人员应取得相应的资格证书。(√) 5. 高处作业涉及用火、临时用电、进入受限空间等作业时,不需办理相应的作业许可证。(×) 6. 高处作业期间应全程视频监控。(×) 7. 作业人员持有有效的高处作业许可证,并对许可证上的安全防护措施确认后,方可进行高处作业。(√) 8.进行高处作业前,应针对作业内容进行JSA分析,根据识别与评价结果,确定相应的作业程序及安全措施。(√)

c语言习题.doc

1.C语言中,int型数据在计算机内部是由()表示的。 答:int型数据在计算机内部是由16位补码表示的。 2.下列可以作为C语言用户标识符的是()。 A) _123 B) a1b2c3 C) int D) 123abc 答:A)和B) C语言标识符必须是以英文字母(a到z)、或者下划线_开头的字符串。字符串中只能包含英文字母、下划线和数字(0到9)。但字符串不能是C语言中的32个保留字(例如int,short,long,unsigned,float,char,if,switch,for,while等)。 3.在C语言中,如果下面的变量都是int类型,则输出的结果是()。 sum=pad=5,pAd=sum++,pAd++,++pAd; printf("%d\n",pad); 答:输出结果是5。 因为C语言是字母大小写敏感的,也就是说区分大小写字母。pad和pAd是两个不同的变量。4.以下程序的输出结果是( )。 #include main() { printf("%d\n",NULL); } 答:0 因为stdio.h头文件中NULL的定义如下: #define NULL 0 5.下面程序的输出是()。 main() { int x=10,y=3; printf("%d\n",y=x/y); } 答:3 因为两个同类型的数据作算术运算,其结果仍为该类型。即整数除以整数,商仍为整数。 10/3的商为3。 6.下面程序的输出是()。 main() { int x=023; printf("%d\n",--x); } 答:18 因为023是一个八进制数,表达式--x的值为022,按照%d带符号的十进制数输出,结果为18。 注意:023是八进制数;23是十进制数;0x23是十六进制数。 7.在C语言中,不正确的int类型的常数是()。 A)32768 B)0 C)037 D)0xAF 答:A) 8.执行下面程序中的输出语句后a的值是()。

回归教材经典例题和练习题

第一章常用逻辑用语 1判断下列语句是不是命题 (1)12>5 (2)若a 为正无理数,则a 也是无理数: (3)x ∈{1,2,3,4,5} (4)正弦函数是周期函数吗? 2 写出下列命题的逆命题、否命题和逆否命题,并判断它们的真假: (1)若是偶数都是偶数,则b a b a +, (2)若m >0,则方程有实数根02 =-+m x x 3证明:0,02 2 ===+y x y x 则若 4 下列各题中,那些q p 是的充要条件? (). :,:)3(;0:,0,0:)2(:,0:)1(2c b c a q b a p xy q y x p c bx ax x f q b p +>+>>>>++==是偶函数 函数 5下列各题中,那些q p 是的充要条件? . 0:01:)4()0(0:),0(04:)3(; 0)4)(3(:,03:)2(; 43:,43:)1(22 2 2=++=++=≠=++≠≥-=--=-+=+=c b a q c bx ax x p a c bx ax q a ac b p x x q x p x x q x x p 的一个根,是方程有实数根; 6下列各题中,那些q p 是的充要条件? . :,:)4(; 33:,2:)3(;51:,32:)2(; 11:,1:)1(三角形是等腰三角形三角形是等边三角形q p x x q x p x q x p x x q x p -=-=≤≤-≤--=-= 7 求圆()()22 2 r b y a x =-+-经过原点的充要条件。

}{}{; ,)3(;,)2(;,)1(.q x |x ,p x |x 8的什么条件是那么的什么条件是那么的什么条件是那么满足条件满足条件已知q p B A q p A B q p B A B A =??== 9 写出下列命题,并判断真假: }{}{}{}{不是素数, 是偶数这里不是素数是偶数这里这里这里3:,2:,)4(;3:,2:,)3(;3,22:,3,24:,)2(;3,22:,3,24:,)1(q p q p q p q p q p q p q p q p ∧∨∈∈∧∈∈∨ 10 判断下列命题的真假; 8 7)3(4343)2(3725)1(≥<>>>或且 11 判断下列命题的真假,并说明理由 , 这里这里是实数是无理数这里是实数是无理数这里1578:,32:,)4(;1578:,32:,)3(;:,:,)2(;:,:,)1(≠+>∧≠+>∨∧∨q p q p q p q p q p q p q p q p ππππ 12 写出下列全称命题的否定: 3 ,:)3(:)2(3:)1(2的个位数字不等于对任意点共圆;每一个四边形的四个顶整除的数都是奇数;所有能被x Z x p p p ∈ 13写出下列特称命题的否定 . :)3(:)2(022,:)1(02 00数有一个素数含三个正因形;有的三角形是等边三角;p p x x R x p ≤++∈? 14写出下列命题的否定 . )4(01,)3(05)2(,)1(02 0023对角线互相垂直存在一个四边行,它的; ;都是整除的整数,末尾数字所有可以被; ≤+-∈?>∈?x x R x x x N x 15

高处作业试题

高处作业试题 一、判断题目 (√)1.警告标志的基本形式是带斜杠的圆形框,圆形和斜杠为红色。(√)2.禁止标志的基本形式是正三角形边框,边框及图形符号为黒色,衬底为黄色。 (×)3.《中华人民共和国安全生产法》规定:从业人员发现直接危及人身安全的紧急情况时,有权停止作业或者在采取可能的应急措施后撤离作业场所。(√)4.拆除模板、脚手架等作业时,下方不得有任何操作人员。 (×)5.进行支模、粉刷、砌墙等作业时,下方若有其他作业人员,必须处于可能坠落的范围半径之外。 (√)6.支设高度小于4米的柱模板,可以不设斜撑。 (√)7.支设高度小于3米的柱模板时,可使用马凳操作。 (√)8.在离地高度2米以上浇灌混凝土时,不得直接站在模板上或支撑上操作。 (×)9.交叉作业是指在施工现场的上下不同层次,于贯通状态下同时进行的高处作业。 (×)10.悬空作业是指借助登高工具在攀登条件下进行的高处作业。 (√)11.搭设扣件式脚手架时,不得将Φ48与Φ51的钢管混合使用。 (√)14.企业要从制度上赋予职工相应的职责和权力参加安全管理工作。(√)15.劳动者遵章守纪是减少事故,实现安全生产的重要保证。 (√)16.企业的“一把手”是企业安全生产的第一负责人。 (×)17.安全帽应能承受5Kg钢锤自1m高自由落下的冲击,帽衬须具有缓冲、消耗冲击的能量,保护头部免受伤害的作用。 (×)18.安全栏杆由两道栏杆及立柱组成,上栏杆高度1200mm,下栏杆高 度500-600mm。 (×)19.连墙件应从第一步纵向水平杆处开始设置。 (×)20.纵向扫地杆应采用直角扣件固定在距离底座上皮不大于200mm处的立杆上。 (×)21.脚手架旁有开挖的沟槽时,应控制外立杆距沟槽边的距离,当架高在50m以上时,不小于2.8m。 (√)22.高度超过24m的双排脚手架,必须采用刚性连墙件。 (√)23.当脚手架下部不能设置连墙件时,要搭设抛撑(斜撑杆),抛撑与地面夹角45~60度,若抛撑钢管长度不够,可采用对接扣件接长。 (√)24.每根立杆下部都要设置底座或垫板。

最新版精选高处安装、维护、拆除作业人员资格模拟考试题库500题(含参考答案)

高处安装、维护、拆除作业人员资格考试题库500题 [含答案] 一、单选题 1.腰带的缝合线( )有断裂。 A、不得 B、可以 C、允许 正确答案:A 2.ZLD800型电动吊篮的额定速度不大于( )m/min。 A、2 B、12 C、8 正确答案:C 3.拆除贮存易燃、易爆或有毒、有害介质的大型贮罐,操作人员应配备相应的( )。 A、劳动防护装备 B、专用劳动防护用品 C、医药防毒用品 正确答案:B 4.变压器是( )。 A、一次设备 B、二次设备 C、监视设备 正确答案:A 5.电动吊篮悬挂机构的抗倾覆系数应是( )。 A、≥1.5 B、≥2 C、≥2.5 正确答案:B 6.作业前安全检查时,腰带( )是一整根。 A、无需 B、可能

C、必须 正确答案:C 7.管道水平安装时,应有( )的坡度坡向泄水处,且管道坡度均匀。 A、2‰至5‰ B、2‰至4‰ C、4‰至5‰ 正确答案:A 8.安全保险绳不允许有接头,其保险绳长度为( )mm。 A、800±40 B、1000±40 C、1200±40 正确答案:B 9.( )与移动式操作平台一样都要求按相关规定编制施工方案,项目分管负责人审批签字并组织有关部门验收,经验收合格签字后,方可作业。 A、附着式升降脚手架 B、各类作业平台、卸料平台 C、施工外用电梯 正确答案:B 10.生产经营单位必须要为从业者提供( )国家标准的劳保用品。 A、符合 B、高于 C、低于 正确答案:A 11.工程项目部应当根据工程实际情况,编制( )事故应急救援预案,有效组织开展消防演练。 A、消防 B、火灾 C、施工 正确答案:B 12.广告施工高处作业用吊装设备吊装物件时除高处与地面人员用手势等沟通外还应 ( )。 A、配备对讲设备防止误判 B、用哨音沟通

(完整版)高处作业题库

高处作业题库 1、安全带使用两年后,按购入批量的情况,抽验一次。(1.0分) 正确答案:对 2、安全带可挂在管件的自由端上。(1.0分) 正确答案:错 3、安全带按使用方式,分为围杆安全带、悬挂安全带和攀登安全带三种。(1.0分) 正确答案:对 4、登高板又称踏板,是用来攀登楼宇的工具。(1.0分) 正确答案:错 防坠落安全防护用品主要有:安全带、安全帽、安全网、安全自锁器、速差自控器、水平安全绳、防滑鞋等。(1.0分) 正确答案:对 6、绝缘靴是由特种橡胶制成的,用于人体与地面绝缘的靴子。(1.0分) 正确答案:对

7、安全网是用来防止人、物坠落,或用来避免、减轻坠落及物体打击伤害的网具,包括安全平网和安全立网。(1.0分) 正确答案:对 8、高处作业中,禁止违规抛投物料伤人事件发生。(1.0分) 正确答案:对 9、使用起重机吊物时,必须捆紧。严禁大小物夹杂、不规范起重操作。(1.0分) 正确答案:对 10、登的越高时,坠落危害就越小。(1.0分) 正确答案:错 11、高处作业时,精神因素不会对作业人员造成危害。(1.0分) 正确答案:错 12、未做基础处理的地面或悬挑支架设置不牢固,就会发生脚手架倾斜倒塌,人员坠落事故等危害。(1.0分) 正确答案:对 13、人离地面愈高,就不易产生恐惧心理。 (1.0分)

正确答案:错 14、伤残和死亡是常见的高处作业工伤事故。(1.0分) 正确答案:对 15、高处作业从业人员不可以拒绝违章指挥和强令冒险作业的权利。(1.0分) 正确答案:错 6、用人单位可以因劳动者依法行使正当权利而降低其工资、福利等待遇或者解除、终止与其订立的劳动合同。(1.0分) 正确答案:错 17、施工单位在采用新技术、新工艺、新设备、新材料时,应当对作业人员进行相应的安全生产教育培训。(1.0分) 正确答案:对 18、从业人员发现直接危及人身安全的紧急情况时,无权停止作业。(1.0分) 正确答案:错 19、“安全第一、预防为主、综合治理”是我国安全生产的基本方针。(1.0分) 正确答案:对

刍议中学数学教材例题处理技巧

刍议中学数学教材例题处理技巧 发表时间:2018-12-04T21:09:54.307Z 来源:《知识-力量》2019年1月下作者:邓启强[导读] 数学例题教学是初中数学课堂教学的重要环节。不少教师对教材的认识和理解不够,往往忽略了例题的典型性和示范性。例题教学教法单一,讲解刻板,缺乏变通、创新,失去了例题教学应有的功能。(陕西省西乡县子午镇九年制学校 723503) 摘要:数学例题教学是初中数学课堂教学的重要环节。不少教师对教材的认识和理解不够,往往忽略了例题的典型性和示范性。例题教学教法单一,讲解刻板,缺乏变通、创新,失去了例题教学应有的功能。切实加强各种例题的教学研究,处理好教材中的例题才能有效地引导学生思考,才能使教学顺利进行,才能有效提高课堂教学的效率。关键词:例题教学;教学研究;开发改编;题后反思;提高效率数学是一门重要的基础学科,数学例题教学是初中数学课堂教学的重要环节,不但能为学生提供解决数学问题的范例,揭示数学方法,规范思考过程,而且还能为其数学方法体系的构建提供基石。对于学生理解和掌握好数学知识,培养能力,具有举足轻重的作用。然而,不少教师对教材的理解不够,往往忽略例题的典型性和示范性,轻描淡写,一带而过,盲目选择一些难题、偏题,进行题海战术,导致学生恐惧、厌恶数学,适得其反。也有不少教师例题教学教法单一,照本宣科,讲解刻板,缺乏变通、创新,失去了例题教学应有的功能。切实加强各种例题的教学研究,处理好教材中的例题才能有效地引导学生思考,才能使教学顺利进行,才能提高课堂教学的效率。下面,我结合自己多年来的数学教育教学实践,谈谈我对如何处理初中数学教材中的例题的一些做法和体会。 首先要尊重教材,教材的编写是经过从理论到实践的多重思考与验证的,凝聚专家学者的经验与智慧。教材中有许许多多现成的例题,它们能很好地体现教学目标,促进学生的数学学习。对于这类例题,不能简单地模仿、记忆,追求解题的难度和技巧,应着重让学生体会例题蕴含的数学基本思想和方法,与本节课教学目标之间的内在联系。不仅要让学生知其然,还要知其所以然。 其次,有些例题的背景比较抽象,缺乏生活气息,如果将例题进行适当的“开发”,改编成与学生密切相关的生活情境,不仅可以激发学生的参与热情,还能发挥学生的创新意识和创造能力。处理后的例题是根据教学的目标任务、教材内容以及学生的实际情况、运用恰当的教学方法与教学策略进行优化整合的新教材。只有这样经过优化整合的教材,才能使它有效地内化为学生的知识、能力与观念。例题的再次“开发”,往往能促使学生的学习由“重结论轻过程”转向“过程与结论并重”的方向发展,从而使学生达到“举一反三”的效果。以下是我在例题“开发”方面做的一些尝试: 一、改变教学方法与教学策略 在平时的教学中不但要积累成功的经验,还要总结失败的教训,并以此为鉴,才能使自己的教育教学水平得到提高。有时即使不改变例题而改变教学方法与教学策略,也能使我们的课堂教学起到事半功倍的效果。 二、利用学生的典型错误,分析例题考查知识和技能,自我设计同类问题 在先学后教模式下,学生自主学习的过程中,在自我的认知和理解的基础上完成相应的例题和习题,学生往往会出现一些典型错误。引导学生分析错误产生的原因,运用相应知识可能存在的问题,要求学生自我设计同类题目,加深了对这类问题的认识和理解。长此以往学生就会觉得得心应手,提高了自主学习的能力,增加自信心,自然也就提高了课堂教学效果。 三、改变题目的背景,激发学习兴趣 有时为了激发学生的学习兴趣,活跃课堂气氛,不要忽视了课堂情感的投入,在上课时可以对题目的背景进行适当更改。教师有意识地进行题目背景的更换,使知识溶入在不同的背景中,选择的背景是学生熟悉的事物和情境,这会让数学教学因贴近生活而变得更加可亲。如“数据集中趋势”中的例题,过于陈旧,缺乏典型性。2008年北京奥运会射击比赛中埃蒙斯的真实案例,最后一枪射到邻座的枪靶上,第10发成绩为0,如何评价这位运动员的射击水平?情境真实,离学生生活很近,例题的改编激发了学生的学习兴趣,收到了良好的教学效果。 四、拓展例题的知识范围,触类旁通,举一反三 有的例题仅仅针对一个知识点,解决一个问题,但在实际教学时有时可能会根据实际情况,需要“借题发挥”,对例题的知识范围进行拓展。例如,在学习方程、不等式和函数知识时,如何理解三者之间的关系,可以结合具体的例题,配合图像让学生理解函数的对应的本质,函数是整个过程中的对应,不等式是某个范围内的对应,而方程式是某个瞬间的对应,加深学生对三者之间的关系的理解。 有的例题仅仅针对一个知识点,解决一个问题,但在实际教学时有时可能会根据实际情况,需要“借题发挥”,对例题的知识范围进行拓展。例如在学习“变化中的三角形”这节课时,分析了三角形的面积公式S=ah÷2中,“高h为6不变,底a变化时,有S=ah÷2=6a÷2=3a,点明变量S怎样随着自变量a的变化而变化。在学生掌握了这个例题之后及时渗透行程等常用公式中因变量怎样随着自变量的变化而变化的例子,教学效果非常好。 五、创造全新的例题 教材处理过程中不能只盯着课本中的题目,应选择和创造一些与学生的生活实际相结合的例题,增加一些书本上没有但是今后又要用到的知识,以促进学生今后的发展。如在教学因式分解时,可增加“十字相乘法”等的相关例题,二次函数补充“交点式”等等。 最后,注重题后反思,积累经验,总结规律。叶圣陶先生说过:“什么是教育?简单地说教育就是培养习惯。”然而,教师常常把例题解答完就了事,不对例题进一步挖掘,题后不引导学生对例题题型、思想方法、表述等进行反思,学生得不到解题反思的熏陶,没有题后反思的意识,无法养成题后反思的习惯。 因此,例题教学的解后反思应该成为例题教学的一个重要内容。可以从以下两个方面进行尝试: 1、在解题的方法规律处反思 善于作解题后的反思、方法的归类、规律的小结和技巧的揣摩,再进一步作一题多变,一题多问,一题多解,挖掘例题的深度和广度,扩大例题的辐射面,无疑对能力的提高和思维的发展是大有裨益的。通过例题解法多变的教学则有利于帮助学生形成思维定式,而又打破思维定式,有利于培养思维的变通性和灵活性。

2018年高处安装、维护、拆除作业题库

第1题:挂点装置的人员载重量为( )Kg。 A、50 B、60 C、70 正确答案:C 第2题:使用( )m以上的长绳可加缓冲器。 A、3 B、4 C、5 正确答案:A 第3题:安全带( )挂在管件的自由端、安全网上。 A、直接 B、不可 C、可以 正确答案:B 第4题:使用起重机吊物时,要严格规范操作,( )造成物体散落伤人。 A、不得 B、当心 C、无视 正确答案:A 第5题:化学锚栓放入药剂后植入锚栓使用电钻旋入,( )项方法正确。 A、中速旋入 B、慢速旋入 C、高速旋入 正确答案:A 第6题:当安全与生产、安全与效益、安全与进度相冲突时,必须首先保证安全,即生产必安全、不安全( )。 A、可酌情生产 B、可生产 C、不生产 正确答案:C 第7题:对施工现场的排水设施进行全面检查,确保施工现场雨水( )排放和道路的畅通无阻。 A、有组织 B、有序

正确答案:A 第8题:拆除( )时,必须查清残留物的性质,并采取相应措施确保安全后,方可进行拆除施工。 A、管道及容器 B、设备 C、大型机械设备 正确答案:A 第9题:根据GB7231《工业管路的基本识别色和识别方法》,规定了常用管道的( )种基本识别色。 A、7 B、8 C、5 正确答案:B 第10题:做好基础工程全员安全教育考试工作,工程开工前,针对基础工程的危险因素,对( )进行基础工程安全教育和考试。 A、全体施工人员 B、施工负责人 C、安全员 正确答案:A 第11题:脚手架外挂的密目式安全网,必须符合( )标准要求。 A、阻燃 B、消防 C、安全 正确答案:A 第12题:空调器的摆叶电机坏了( )。 A、可以继续使用 B、不可以继续使用 C、立即更换好电机 正确答案:A 第13题:因空调安装造成的人身伤害事故,给( )带来了巨大的灾难。 A、家庭 B、社会 C、公司 正确答案:A 第14题:拆除贮存易燃、易爆或有毒、有害介质的大型贮罐,操作人员应配备相应的( )。

C语言例题经典

51.输入一个字符,如果它是一个大写字母,则把它变成小写字母;如果它是小写字母,则把它变成大写字母;其它字符不变,请编程。 #include void main() { char ch; ch=getchar(); if ((ch>=65)&&(ch<=90)) ch=ch+32; else if ((ch>=97)&&(ch<=122)) ch=ch-32; printf("%c\n",ch); } 52.已知x和y存在下列对应关系,要求对输入的每个x值,计算出y值,请编程。 y=x*(x+2),2 void main() { float x,y; printf("输入X值:"); scanf("%f",&x); if (x<=-1) { y=x-1; printf ("Y=%6.2f\n",y); } else if (x<=2) { y=2*x; printf ("Y=%6.2f\n",y); } else if (x<=10) { y=x*(x+2); printf ("Y=%6.2f\n",y); } else printf("取值范围出错\n"); } 53.已知x和y存在下列对应关系,要求对输入的每个x值,计算出y值,请编程。 y=0,x=a||x=-a; y=sqrt(a*a-x*x), -aa. #include #include void main() { float x,y,a; printf("输入A值[A>0]:"); scanf("%f",&a); printf("输入X值:"); scanf("%f",&x); if ((x==a)||(x==-a)) y=0; else if ((x-a)) y=sqrt(a*a-x*x); else if ((x<-a)||(x>a)) y=x;

高空作业安全知识考试题库

高空作业安全知识考试题库 高空作业安全知识考试题库 2011年10月29日 高空作业安全知识考试题库 (综合部分) 一、单选题 1、电气工作人员对《电业安全工作规程》应(C)考试一次。 A、每四年 B、每两年 C、每年 2、如发生(A)情况时,可不等待命令即行断开电源,但事后应立即报告领导。 A、严重危及人身安全 B、一般缺陷处理 C、拉合开关的单一操作 3、无安全施工措施或交底,(A)布置施工。 A、严禁 B、可以 C、边编制安全措施边 4、任何工作人员发现有违反《电业安全工作规程》,并足以危及人身和设备安全者,应(A)。 A、立即制止 B、进行提醒 C、报告领导 5、触电急救,首先要使触电者迅速(B) A、恢复呼吸

B、脱离电源 C、保持清醒 6、触电者触及低压带电设备,以下不正确的救护措施是:(C) A、设法迅速切断电源,如拉开电源开关或刀闸,拔除电源插头等;或使用绝缘工具、干燥的木棒、木板、绳索等不导电的东西解脱触电者; B、抓住触电者干燥而不贴身的衣服,将其拖开,切记要避免碰到金属物体和触电者的裸露身躯; C、为使触电者与导电体解脱,直接用手拉扯。 7、以下哪项属于专责监护人的职责:(A)。 A、负责监督和看护工作成员的工作行为是否符合安全标准 B、向工作许可人进行工作终结报告 C、帮助其他工作人员工作 8、按我国标准,安全电压是指两导体间或任一导体与地之间均不得超过交流电有效值(A)伏。 A、36 B、50 C、65 9、口对口人工呼吸法抢救时,每分钟吹气次数应为(B)次。 A、12 B、16 C、20 10、触电伤员脱离电源后如神志清醒者,应使其(A)。 A、就地平躺 B、就地斜坐 C、慢慢走动 11、“工作前对工作人员交待安全措施和技术措施”属于(B)的安全责任。 A、工作许可人

教材配套习题

第一章金属切削加工的基础知识 一、思考题 1.切削过程有何特征,用什么参数来表示? 是由刀具和工件的相对运动来实现的,称为切削运动。用主运动和进给运动来表示。主运动和进给运动的概念见教材。 2刀具.静止角度参考系的假定条件是什么? 假定运动条件:进给量f=0 假定安装条件:刀尖与工件回转中心等高; 刀杆方向与进给方向垂直。 3.切削层参数是什么?如何定义的? 切削层:主运动一个周期,相邻两加工表面(切削刃)之间的材料截面。 切削层公称厚度hD(老标准ac): hD=f2 sinKr 切削层公称宽度bD(老标准aw): bD=ap/sinKr 切削层公称截面积AD: AD=ap2 f=bD2 hD 4. 试述正交平面、法平面、假定工作平面和背平面的定义,并分析它们的 异同点和用途。 正交平面/主剖面Po:⊥Ps ⊥Pr同时垂直于切削平面Ps和基面 法剖面Pn:Pn⊥S,(切削刃)。 假定工作平面、进给平面Pf :Pf ⊥Pr 、∥f 背平面Pp :Pp ⊥Pr 、∥a p 构成不同的参照系。 5. 为什么基面、切削平面必须定义在主切削刃上的选定点处? 基面是通过主切削刃且与切削平面垂直的平面,是用来标注切削角度的的

面,所以基面必须选定在主切削刃上的点并和切削平面垂直,才能有效的进行角度标注。 6 试述刀具的标注角度与工作角度的区别,为什么横向切削时,进给量f 不能过大。 刀具的标注角度是在刀具标注角度参照系中定义的角度。刀具标注角度参照系又称静止参考系,同工况没有关系。 刀具的工作角度是在刀具工作角度参照系中定义的角度,不同的工艺环境下,工作角度不同。 横向切削时,工作前角随进给量增大而增大,工作后角随进给量增大而减小。过大的进给量会使后角变负,加工时工件会被挤断。 7. 刀具切削部分材料必须具备那些性能?为什么? 见教材P11. 8. 试按下列条件选择刀具材料或编号。 ⑴45钢锻件粗车;YT5(P30) ⑵HT200铸件精车;YG3X(K01) ⑶低速精车合金钢蜗杆;W18Cr4V(成形刀) ⑷高速精车调质钢长轴;YT30(P01) ⑸中速车削淬硬钢轴;YN10(P05)或K01(TiC+WC+Ni-MO) ⑹加工冷硬铸铁。YG6X(K10) A. YG3X B. W18Cr4V C. YT5 D. YN10 E. YG8 F. YG6X G. YT30 二、分析计算题

高处作业技术考试试题答案

高处作业上岗前技术培训试题 考试时间:90分钟 一填空题 1 、高空作业:凡在坠落高度基准面(两米)以上(含)有可能坠落的高空进行 的作业称为高空作业。 2、在高耸的建筑物进行高处作业时,应事先设置(避雷设施)。 3、安全带的栓挂应为(高挂低用),在安全带挂钩无法钩挂的地方增设救生索。 4、业现场负责人/监护人应检查劳动防护用品的性能和质量,高空作业所需劳保用品必须置具有(安全标志)(由字母“A”和“L”以及盾牌形状组成)的特种劳动防护用。 5、(30 )米以上的高空作业与地面联系应设有专人负责的通讯装置,并事先与相部门(应急响应涉及部门)取得联系,确定联络方式,并将联络方式填入《高空作业安全可证》的补充措施栏内。 6、作业人员不得在高处作业处嬉戏打闹、休息、睡觉,连续作业中断超过( 10 )分应返回到安全平台;不得坐在平台、孔洞边缘和躺在通道内休息。 7、高处作业区域如有高压线路,应保持间距( 2.5 )米以上。 8、高处作业点下方要设安全警戒区,要有明显的警戒标志,并设(专人监护)。 9、( 6 )级以上强风、浓雾等恶劣气候不得进行特级高处作业、露天攀登与悬空高作业。 10、在高空作业期间如遇恶劣天气或发现安全措施异常时应(立即)停止作业。二选择题 1、高空作业分一般高空作业和特殊高空作业,作业高度在(A)米时为一级高空作业。 A、2~5m B、5~15m C、15~30m D、30m以上 2、高空作业分一般高空作业和特殊高空作业,下面属于特殊高空作业的是(D)。 A.一级高空作业B.二级高空作业C.三级高空作业D.雪天高空作业 3、高处作业时梯子如需接长使用,应有可靠的连接措施,且接头不得超过(A)。连接后梯梁的强度,不应低于单梯梯梁的强度。 A.1处B.2处C.3处D.4处。 4、( C )以上强风、浓雾等恶劣气候不得进行特级高处作业、露天攀登与悬空高处作业。 A 4级 B 5级 C 6级 D 7级 5、带电高处作业应符合GB/T 13869《安全用电导则》的有关要求,高处作业区域如有高压线路,应保持间距( B )以上。 A 2m B 2.5m C 3m D 4m 6、在办理高空作业许可证时,特级、特殊《高空作业许可证》( A )天一办理。 A 1 B 2 C 3 D 4 7、暴风雪及(A)级以上大风暴雨后,高处作业人员应对高处作业安全设施逐一加以检查, 发现有松动、变形、损坏或脱落等现象,应立即修理完善。 A 5 B 6 C 7 D 8 8、高空作业前,作业单位现场负责人/监护人应对作业人员的资格和身体状况进行检查。登高作 业人员及搭设高空作业安全设施的人员,应经过专业技术培训及专业考试合格,持证上岗,并应(B)进行体格检查。 A 每半年 B 每年 C 每2年 D 每3年 9、高空作业高度在(D)以上时,称为特级高空作业。 A 15米 B 20米 C 25米 D 30米 10、高处作业过程中使用便携式木梯和便携式金属梯时,梯脚底部应坚实,不得垫高使用,踏板 不得有缺档,踏步间距不得大于( B )。 A 300mm B 350mm C 400mm D 450mm

C语言习题及参考答案

C语言习题集 习题一 一.填空题 1.C程序是由(函数)构成的,一个C程序中至少包含(main函数)。因此,( 函数) 是C程序的基本单位。 2.C程序注释是由( /*) 和( */ ) 所界定的文字信息组成的。3.函数体一般包括( 变量声明) 和( 语句) 。 二.判断题 1.一个C程序的执行总是从该程序的main函数开始,在main函数最后结束。【错】 2.main函数必须写在一个C程序的最前面。【错】 3.一个C程序可以包含若干的函数。【对】 4.C程序的注释部分可以出现在程序的任何位置,它对程序的编译和运行不起任何作用。但是可以增加程序的可读性。【对】 5.C程序的注释只能是一行。【错】 6.C程序的注释不能是中文文字信息。【错】 8.可以使用Visual C++ 6.来编译和连接一个C程序。【对】 9.可以使用Visual C++ 6.来运行一个C程序。【对】 10.可以使用Visual C++ 6.来实时调试(即动态调试)一个C程序。【对】三.简答题 1.写出一个C程序的基本结构。 2.简要叙述使用Visual C++ 6.0编译和运行一个程序的步骤。 四.编程题 1.提高题:参照课本例1.1,试编写一个C程序,输出如下信息。(提示:使用键盘上的一些符号)。 2.提高题:试编写一个C程序,输出如下信息。 ********************** *** @ @ *** *** @ *** ********************** 试试看,可以输出其他组合图案吗?

习题二 一.选择题 1、合法的字符常量是(ACD)。 A)…\t?B) “A” C)…a?D)?\x32? 2、合法的字符常量是( D) 。 A)…\084?B) …\84? C)…ab?D)?\x43? 3、(B)是C语言提供的合法的数据类型关键字。 A)Float B)signed C)integer D)Char 4、在以下各组标识符中,合法的标识符是((4))。 (1)A)B01 B)table_1 C)0_t D)k% (2)A)Fast_ B)void C)pbl D) (3)A)xy_ B)longdouble C)*p D)CHAR ( 4 ) A) sj B) Int C)_xy D)w_y23 5、属于合法的C语言长整型常量的是(BD)。 A)5876273 B)0L C)2E10 D)(long)5876273 6、下面选项中,不是合法整型常量的是(B )。 A)160 B)-0xcdg C)-01 D)-0x48a 7、判断int x = 0xaffbc;x的结果是(D)。 A)赋值非法B)溢出C)为affb D)为affbc 8、下面选项中,均是合法浮点数的是(B)。 A)+1e+1 B)-.60 C)123e D)-e3 A)5e-9.4 B)12e-4 C)1.2e-.4 D).8e-4 A)03e2 B)-8e5 C)+2e-1 D)5.e-0 9、在C语言中,要求参加运算的数必须时整数的运算符是(C)。 A)/ B)* C)% D) = 10、在C语言中,字符型数据在内存中以(D)形式存放。 A)原码B)BCD码C)反码D)ASCII码 11、下列语句中,符合语法的赋值语句是(C)。 A)a=7+b+c=a+7;B)a=7+b++=a+7; C)a=(7+b,b++,a+7);D)a=7+b,c=a+7; 12、是非法的C语言转义字符(B )。 A)…\b?B)…\0xf? C)…\037? D)… \?? 13、对于语句:f=(3.0,4.0,5.0),(2.0,1.0,0.0);的判断中,( B )是正确的。A)语法错误B)f为5.0 C)f为0.0 D)f为2.0 14、与代数式(x*y)/(u*v) 不等价的C语言表达式是(A )。 A)x*y/u*v B)x*y/u/v C)x*y/(u*v) D)x/(u*v)*y 15、在C语言中,数字029是一个(D)。

施工高处作业安全技术规范(jgj80-)考试题库单选50道

` 建筑施工高处作业安全技术规范考试题库 一、单选题 1、高处作业施工前,应对作业人员进行( C ),并应配备相应防护用品, A、安全教育 B、安全培训 C、安全技术教育及交底 D、安全交底 2、单梯不得垫高使用,使用时应与水平面成75°角,踏步不得缺失,其间距宜为( B )mm. A、200 B、300 C、400 D、500 3、当遇有(C)强风、浓雾、沙尘暴等恶劣气候,不得进行露天攀登与悬空高处作业。暴风雪及台风暴雨后,应对高处作业安全设施进行检查,当发现有松动、变形、损坏或脱落等现象时,应立即修理完善,维修合格后再使用。 A、4级以上 B、5级以上 C、6级以上 D、7级以上 / 4、坠落高度基准面(B )进行临边作业时,应在临空一侧设置防护栏杆,并应采用密目式安全立网或工具式栏板封闭。 A、1m及以上 B、2m及以上 C、3m及以上 D、4m及以上 5、电梯井口应设置防护门,其高度不应小于( C ),防护门底端距地面高度不应大于50mm,并应设置挡脚板。 A、1.0m B、1.2m C、1.5m D、1.8m 6、在进入电梯安装施工工序之前,同时井道内应每隔(B )且不大于2层加设一道水平安全网。电梯井内的施工层上部,应设置隔离防护设施。 A、5m B、10m C、15m D、20m 7、边长不大于500mm洞口所加盖板,应能承受不小于( B )kN/㎡的荷载。 A、1.0 B、1.1 C、1.2 D、1.3 ! 8、防护栏杆应为两道横杆,上杆距地面高度应为( C )m,下杆应在上杆和

挡脚板中间设置。当防护栏杆高度大于1.2m时,应增设横杆,横杆间距不应大于600m. A、1.0 B、1.1 C、1.2 D、1.3 9、落地式操作平台的面积不应超过( C )㎡,高度不应超过()m,高宽比不应大于2.5:1 A、8、10 B、9、12 C、10、15 D、11、16 10、移动式操作平台的面积不应超过10㎡,高度不应超过( D )m,高宽比不应大于() A、5,1:1 B、15,2:1 C、15,2:1 D、5,3:1 承载力需经设计验收。m,)D 、悬挑式操作平台的悬挑长度不宜大于(11.A、2 B、3 C、4 D、5 ! 12、采用斜拉方式的悬挑式操作平台应在平台两边各设置前后(B)斜拉钢丝绳,每一道均应作单独受力计算和设置。 A.一道 B.二道C、三道D、四道 13、防护棚的项棚使用竹笆或胶合板搭设时,应采用双层搭设,间距不应小于( C )mm。 A、500 B、600 C、700 D、800 14、使用固定式直梯进行攀登作业时,攀登高度宜为(C),且不超过()。 A、3m,5m B、5m,8m C、5m,10m D10m,15m 15.栏杆立杆和横杆的设置、固定及连接,应确保防护栏杆在上下横杆和立杆任何处,均能承受任何方向的最小( B )外力作用,当栏杆所处位置有发生人群拥挤、车辆冲击和物件碰撞等可能时,应加大横杆截面或加密立杆间距。 A、0.5kN B、1kN C、1.5kN D、2kN & 16、各类垂直运输接料平台口应设置高度不低于( C )m的楼层防护门,并应设置防外开装置;多笼井架物料提升机通道中间,应分别设置隔离设施。 A、1.2 B、1.5 C、1.8 D、2.0

相关主题