sokaoti.com
2019年萧山区科学教师解题比赛参考答案

有 以下程序

void f(int b[])

{ int i;

for(i=2;i<6;i++) b[i]*=2;

}

main( )

{ int a[10]={1,2,3,4,5,6,7,8,9,10},i;

f(a);

for(i=0;i<10;i++) printf("%d",a[i]);

}

程序运行后的输出结果是

A)1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ,

B)1 , 2 , 6 , 8 , 10 , 12 , 7 , 8 , 9,10

C)1 , 2 , 3 , 4 , 10 , 12 , 14 , 16 , 9 , 10 ,

D)1 , 2 , 6 , 8 , 10 , 12 , 14 , 16 , 9 , 10 ,


正确答案:B


有以下程序

void f(int b[])

{int i;

for(i=2;i<6;i++) b[i]*=2;

}

main()

{int a[10]={1,2,3,4,5,6,7,8,9,10},i;

f(a);

for(i=0;i<10;i++) printf(“%d,”,a[i]);

}

程序运行后的输出结果是( )。

A.1,2,3,4,5,6,7,8,9,10,

B.1,2,6,8,10,12,7,8,9,10

C.1,2,3,4,10,12,14,16,9,10,

D.1,2,6,8,10,12,14,16,9,10,


正确答案:B


找规律,填一填。

(1)8 , 11,14 ,17,(   ),23 ,(   );

(2)4 , 9, 16 , 25,(   ),49 ,  64;

(3)1, 8, 27 ,(   ),125 ,(   );

(4)3, 6, 9 ,15, 24 ,(   ),63,(   )。


(1)8 ,  11,14 ,17,(20),23 ,(26);

(2)4  ,  9, 16  ,  25,(36),49 ,   64;

(3)1, 8, 27 ,(64),125 ,(216);

(4)3, 6, 9 ,15, 24 ,(39),63,(102)。


(1)0×(-2012);                                    (2)(-8)×1.25 ;

(3)7/10×(-3/14)

(4)(-3/16)×(-8/9)

(5)7.5×(-8.2)×0×(-19.1)

(6)(-14/3)×5/7

(7)(-0.12)×1/12×(-100)

(8)7×(-1+3/14)


(1)0           (2)-10               (3) -3/20         (4)1/6

(5) 0          (6)-10/3             (7) 1       (8)-11/2


计算:

(1)36×(1/2-1/3)2 

(2)12.7÷(-8/19) ×0

(3)4×(-3)2+6

(4)(-3/4)×(-8+2/3-1/3)

(5)(-2)3-13÷(-1/2)

(6)0-23÷(-4)3-1/8

(7)(-2)3×0.5-(-1.6)2÷(-2)2

(8)(-3/2)×[(-2/3)2-2]

(9)[(-3)2-(-5)2] ÷(-2)

(10)16÷(-2)3-(-1/8) ×(-4)


(1)1;  (2)0;  (3)42;  (4)5.75;  (5)18;  (6)0; (7)-4.64;  (8)4/3;  (9) -8; (10)-2/3


答题卷第 1 页共 4 页2019 年萧山区初中科学教师解题比赛参考答案一、选择题(每小题3 分,共 60 分,每小题只有一个选项符合题意)二、填空题(每空2 分,共 28 分)21 (1)下降(2)18? 26(写 18.5?也对)22 (1)铝 、锌(2)硝酸亚铁23(1)K2SO4+BaCl 2=BaSO4+ 2KClK2CO3+BaCl2=BaCO3 +2KCl(写 Ba(OH)2也行 ) (2)除过量 BaCl2(写 Ba(OH)2也行 ) (3)碳酸钡与盐酸会反应(意思相近即可)(4)除去多余的盐酸24 (1)C、F(2)雌性与雄性都有(3)一部分必要的基因失去活性25 (1)16 : 25 26 (1)额定压强(2)75.8%(百分比保留一位小数)题号1 2 3 4 5 6 7 8 9 10 答案D B A B B A C C D A 题号11 12 13 14 15 16 17 18 19 20 答案A A B B C C D D B C 答题卷第 2 页共 4 页三、实验探究题(第30 题每空 2 分,其余每空3 分,共 29 分)27 (1)CO2+Ca(OH)2CaCO3+H2O(2)HCl ;NaCl;CaCl228 (1)16 (2)921N29 (1)n0=302vR=153.623.140.01r/s =66.3r/s(2)v=1321223.140.080.330.0342R RR Tm/s=2.44m/s=8.8km/h ( 8.758.84范围内均可)、原因:自行车辐条不紧,导致车圈在行驶过程中为椭圆;车胎内气不足,导致车胎与地面接触部分到车轴距离小于所测车轮半径;自行车实际行驶路径与测量长度的路径不重合;大齿轮、小齿轮、后轮半径测量的不准;行驶过程中脚踏板的周期很难保证为 2s 等(至少写3 条,每条1 分)30 (1)、叶绿体(2)防止水分蒸发 四、分析计算题(第31 题 14 分, 32 题 9 分, 33 题 10 分, 34 题 10 分,共计43 分)31(共9分,每空 3分) (1)多次重复步骤和至质量不再变化(2)偏小(3)31(m1-a )=84(m1-m2)(其他化简格式也可以)32(共10分 )(1)组(2 分) ()第一组盐酸过量, 说明固体全部反应完。用第一组数据可求出固体的成分和相应的质量比。设固体全部由碳酸钠组成,根据碳原子守恒得:1.76 44 说明固体A 不全部是由碳酸钠组成(1 分)设固体全部由碳酸氢钠组成,根据碳原子守恒得:1.76 44 说明固体A 不全部是由碳酸氢钠组成(1 分)从上可知该固体由碳酸钠和碳酸氢钠组成。(2 分) 106= 4.24(g) 3.80g, (2 分) 84=3.36(g) 3.80g,( 2分) ;答题卷第 3 页共 4 页33. (共 14 分)(1) (7 分)如图所示,设钢丝绳拉电线杆的力为F ,把电线杆看作杠杆,其支点为其粗端端点O。由杠杆平衡条件,有:FGFLGL1 分336.2 10 N4m cos453.51 10 N10msin30GFGLFL 2 分绞盘本质上是一个轮轴,若要施工人员对绞盘横杆的推力F 最小,则该力应沿水平方向,作用于横杆末端且与横杆垂直。在这种情况下,设所需的最小推力为F。1 分设绞盘的轴恰好转动一周,则推力推动横杆末端移动的距离为12sL工人推力总共做的功为:2WFL总1 分绞盘拉动钢丝绳移动的距离为2sD绞盘对钢丝绳所做的有用功为:WFD有用1 分绞盘的机械效率为80%2WFDWFL有用总 1 分所以323.51 10 N0.1m219N2 1m0.8FLFD1 分(2) (3分)逐渐减小(3) (4分)绞盘离所拉的电线杆适当地远一些,其他情况相同时,可以适当地增大钢丝绳对电线杆的拉力F的力臂L F;1分在重力G与重力G的力臂LG相同的前提下,使F减小 ;2分从而可以使施工人员对绞盘横杆的推力F减小一些。1分答题卷第 4 页共 4 页34(共10分 ) (1)红血球在血浆中下沉时受力情况如图2分红血球由静止开始下沉时,速度很小,根据Rvf6可知,所受的粘滞阻力也非常小,由于血浆的密度0小于红血球的密度 ,红血球受到的浮力小于重力,所以刚开始的时候?+F浮G,红血球会加速下沉;随着红血球下沉速度变大,粘滞阻力增大,当?+F浮=G时,红血球就会匀速下沉。2分(2)当红血球在血浆中匀速下沉时,受到的几个力平衡,所以?+F浮=G 1分因Rvf6F浮=G排=0v球g=0334Rg=340R3g1分G=mg= v球g=334Rg=34 R3g 1分所以有Rv6+340R3g=34 R3g 即v9+0R2g= R2g,所以有gvR)-(2902分将 =1.8x10-3Pa? s , v=12mm/h=1/3x10-5m/s, =1.0 x103kg/m3, =1.3x103kg/m3G=10N/kg 代入并计算得:R=3x10-6m1分?F浮G

计算:

(1)(-8)-(-1)                                        (2)45+(-30)                          

(3)-1.5-(-11.5)                                    (4)-1/4-(-1/2)                            

(5)15-[1-(-20-4)]                                                                    (6)-40-28-(-19)+(-24)                        

(7)22.54+(-4.4)+(-12.54)+4.4       

(8) (2/3-1/2)-(1/3-5/6)                         

(9)2.4-(-3/5)+(-3.1)+4/5                                                               (10)(-6/13)+(-7/13)-(-2)

(11)3/4-(-11/6)+(-7/3)

(12)11+(-22)-3×(-11)

(13)(-0.1)÷1/2×(-100)

(14)(-3/4)×(-2/3 - 1/3) ×0

(15)(-2)3-32

(16)23÷[(-2)3-(-4)]

(17)(3/4-7/8)÷(-7/8)

(18)(-60)×(3/4+5/6)


(1)(-8)-(-1)=-7                                      

(2)45+(-30)=15                          

(3)-1.5-(-11.5)=10                                    

(4)-1/4-(-1/2)=1/4                            

(5)15-[1-(-20-4)]=-10                                                                     (6)-40-28-(-19)+(-24)=-73                        

(7)22.54+(-4.4)+(-12.54)+4.4=10       

(8) (2/3-1/2)-(1/3-5/6)=-1                         

(9)2.4-(-3/5)+(-3.1)+4/5=0.7                                                                (10)(-6/13)+(-7/13)-(-2)=1

(11)3/4-(-11/6)+(-7/3)=1/4

(12)11+(-22)-3×(-11)=22

(13)(-0.1) ÷1/2×(-100)=20

(14)(-3/4) ×(-2/3 - 1/3) ×0=0

(15)(-2)3-32=-17

(16)23÷[(-2)3-(-4)]=-23/4

(17)(3/4-7/8) ÷(-7/8)=1/7

(18)(-60) ×(3/4+5/6)=-95


有以下程序 void f(int b[]) { int i; for(i=2;i<6;i++) b[i]*=2; } main() { int a[10]={1,2,3,4,5,6,7,8,9,10),i; f(a); for(i=0;i<10,i++)printf("%d,",a[i]); } 程序运行后的输出结果是

A.1,2,3,4,5,6,7,8,9,10,

B.1,2,6,8,10,12,7,8,9,10,

C.1,2,3,4,10,12,14,16,9,10,

D.1,2,6,8,10,12,14,16,9,10,


正确答案:B
解析:在main()中,f(a)语句的作用是对数组a[10]中从a[2]到a[5]的各个数字乘以2,所以数组a[10]中的数字就变成了{1,2,6,8,10,12,7,8, 9,10},最后在屏幕上输出。


下面程序的输出结果是 ( ) main( ) { int i,f1,f2; f1=f2=1; for(i=0;i<4;i+ +) { printf(”%d%d”,f1,f2); f1+ =f2; f2+ =f1; } }

A.1 2 3 4 5 6 7 8

B.1 1 2 3 5 8 13 21

C.1 1 3 5 7 9 11 13

D.1 3 5 7 9 11 13 15


正确答案:B


有以下程序:include main( ){int num[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13;1

有以下程序: #include <stdio.h> main( ) { int num[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13;14,15,16}},i,j; for(i =0;i<4;i ++ ) { for(j=0;j<=i;j++)printf("%4c","); for(j=______;j<4;j ++ )printf( "%4d" ,hum[i] [j] ); printf(" \n" ); } } 若要按以下形式输出数组右上半三角; 1 2 3 4 6 7 8 11 12 16则在程序下划线处应填入的是( )。

A.i-1

B.i

C.i+1

D.4-i


正确答案:B
解析:本程序为二重循环,外循环控制输出数据的行数,内循环控制输出数据的列数。本题需要输出4行4列,外层循环语句for(i=0;i4;i++)控制输出4行,内层的第一条for循环控制每行输出的空格数,第二条for循环用于控制每行的数字输出,由于每一行的数字个数比前一行少1个,所以内层的第二条for循环每次循环的次数需要递减1,那么j的初始值应该递增,因为第一行输出的是4个数,所以空格中应填i。


以下程序的运行结果是( ) #define MAX 10 int a[MAX],i; main() { printf("\n");sub1();sub3(A) ,sub2(),sub3(A) ; } sub2() { int a[MAX],i,max; max=5; for(i=0;i<max;i++)a[i]=i; } sub1() {for(i=0;i<MAX;i++)a[i]=i+i; } sub3(int a[]) { int i; for(i=0;i<MAX,i++)printf("%d",a[i]); printf("\n"); }

A.0 2 4 6 8 10 12 14 16 18 0 1 2 3 4

B.0 1 2 3 4 0 2 4 6 8 10 12 14 16 18

C.0 1 2 3 4 5 6 7 8 9 0 1 2 3 4

D.0 2 4 6 8 10 12 14 16 18 0 2 4 6 8 10 12 14 16 18


正确答案:D

更多 “2019年萧山区科学教师解题比赛参考答案” 相关考题
考题 逻辑表达式L=(A、B、C、D)=BACD+ABCD的最小项表达式为()。A、L=∑m(0,1,2,3,6,7,8,12,13,15)B、L=∑m(0,1,2,3,8,9,11,12,13,15)C、L=∑m(0,1,3,4,6,8,9,10,14,15)D、L=∑m(0,1,2,3,5,6,8,11,13,15)正确答案:B

考题 1. int I=1, j=0  2.    3. switch(i)  {  4. case 2:  5. j+=6;  6.    7. case 4:  8. j+=1;  9.    10. default:  11. j +=2;  12.    13. case 0:  14. j +=4;  15. }  16.      What is the value of j at line 16?()A、 0B、 1C、 2D、 4E、 6正确答案:A,E

考题 18 A. 9, 12, 15, ( ), 22, 25 B. 2, 2, 4, 6, 10, ( ), 26 C. 2, 12, 3, 14, 5’ 15, 7, 16, 11,( ) D. 1, ( ), 81, 256, 625答案:C解析:A?等差数列,但是22 —3 = 19,不是18。 B.2,2,4,6,10 2 + 2 = 4,2 + 4 = 6,4 + 6 = 10,这是一个移动和数列,6 +10 = 16。 C. 2,12,3,14,5,15,7,16,11,() 这是一个长数列,隔项分组为 2,3,5,7,11,这是一个质数数列。 12,14,15,16是一个合数数列。 12 = 3X4,14 = 2X7,15 = 3X5,16 = 2X8,18 = 3X6。 因此18是这个数列的数字。 D. 81 = 34 256 = 44 625 = 54 D项括号中应该是24 = 16。

考题 有如下程序 include main() { int a[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14有如下程序 #include<stdio.h> main() { int a[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16)); int i,s=0; for(i=0;i<4;i++)s+=a[i][1]; printf("%d\n",s); }程序运行后的输出结果是______。A.11B.32C.13D.20正确答案:B

考题 TD-SCDMA的上下行扩频因子是多少()A、1;2;4;8;16B、1;3;4;6;8;10C、2;4;6;8;10;12D、4;5;7;8;9;11正确答案:A

考题 二维数组初始化正确的是()A、intarr[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};B、intarr[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};C、intarr[][4]={1,2,3,4,5,6,7,8,9,10,11,12};D、intarr[3][4]={{1,2,3},{4,5},{6}};正确答案:A,B,C,D

考题 1/4,1/2,5/8,7/10,3/4,()。A、14/9B、11/14C、13/14D、17/16正确答案:B

考题 有以下程序main ( ){ int num[4] [4]={{1,2,3,4},{5,6,7,8}, {9,10,11,12}, {13,14,15,16}},i, j; for (i=0;i<4; i++) { for(j=1; j<=i; j++) printf ("%4c",' '); for(j=______;j<4;j++) printf ( "%4d', num [i] [j] ); printf ( "\n" ); }} 若要按下形式输出数组右上半三角 1 2 3 4 6 7 8 11 12 16A.i-1B.iC.i+1D.4-i正确答案:B解析:本题考查考生的程序分析能力.程序除了声明语句外,是一个for循环,其中嵌套两个并列的for循环,外层for循环最后一条语句是输出换行,因此外层for循环每循环一次输出1行数据.内层第一个for循环的循环体是输出4个空格,因此它的作用是输出每行开头的空白部分。而内层第二个for循环是输出数组num第i行第i列数据,从结果可以看出,第1行时,它应该输出num[0][0]~num[0][3]中的数,那么i的变化范围应该是0~3,注意此时i的值为0;而第2行输出num[0][1]~num[0][3],j应该为1~3,此时i的值为1:同样可以推出第3行和第4行,i的变化初始值始终跟i的值相同。所以下划线应填入i,选项B正确。

考题 单选题1/4,1/2,5/8,7/10,3/4,()。A 14/9B 11/14C 13/14D 17/16正确答案:D解析:暂无解析

考题 文档管理工具需要具备以下哪些功能?1、文件及目录操作、2、无限共享功能3、多模式文件上传4、文件预览或编辑5、超级文件转发6、协同工作支持7、文档安全性管理8、文件回收站功能9、公共空间10、访客文件提取及密码上传11、完善的日志记录功能12、文件(公文)签收审批13、文件交换14、版本管理( )A.1、2、3、4、5、6、7、8、9、12、13、14B.1、2、3、4、5、6、7、8、9、10、11、12、13、14C.1、2、7、8、9、10、11、12、13、14D.1、2、3、4、5、10、11、12、13、14E.1、2、3、4、5、6、7、8、9、10、11正确答案:B