电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

鄞州区小学生计算机程序设计竞赛试题VIP免费

鄞州区小学生计算机程序设计竞赛试题_第1页
1/5
鄞州区小学生计算机程序设计竞赛试题_第2页
2/5
鄞州区小学生计算机程序设计竞赛试题_第3页
3/5
鄞州区小学生计算机程序设计竞赛(2014)(两小时完成)◆◆请将正确答案在答题卷上填写,在本试题卷上答题无效◆◆一、选择题(2*7)1、下列表达式的值为FALSE的是()。A.Not(‘90’<’100’)B.Round((Abs(-10.5)))<10C.Odd(True(98.49))D.Ord(Chr(Pred(8)))>=72、判断变量ch的值是否为大写字母,下列表达式正确的是()。A.ch>=’A’andch<=’Z’B.’A’<=ch<=’Z’C.(ch>=A)and(ch<=Z)D.not(ch<’A’)or(ch>’Z’)3、表达式Chr(Ord(‘a’)+5))的值是()。A.’f’B.‘E’C.102D.1014、与十进制数2014等值的二进制数是()。A.11111011110B.11110011110C.10111111110D.111111110105、[x]补码=10011101,其原码为()。A.11001111B.11100100C.11100011D.011001016、十进算术表达式:5*512+7*64+4*8+7的运算结果,用二进制表示为()。A.101111100111B.111111100101C.111110100101D.1111110110117、(2014)16+(924)10的结果是()。A.(9036)10B.(23B0)16C.(9130)10D.(100011000110)2二、计算下列函数(1*15)1、Sqr(7)的值为()。2、Round(19.6)的值为()。3、Round(14.4)的值为()。4、int(-5.7)的值为()。5、Abs(-4.1)的值为()。6、-37mod6的值为()。7、’A’<’a’的值为()。8、odd(25)的值()。9、Not(17-5>13)的值为()。10、(11>10)and(7>=7)的值为()。11、Round(-11.1)的值为()。12、Round(-9.7)的值为()。13、Trunc(-17.7)的值为()14、chr(ord(‘h’))的值为()。15、已知chr(97)的值为字母a则chr(99)的值为字母()。三、问题求解(5+6)1、兄弟两人去钓鱼,一共钓了23条,哥哥钓的鱼比弟弟的三倍还多3条,哥哥弟弟各钓了多少条?哥哥___________________弟弟______________________2、对一批编号为1~100,全部开关朝上(开)的灯进行以下操作:凡是1的倍数反方向拨一次开关;2的倍数反方向又拨一次开关;3的倍数反方向又拨一次开关;……100的倍数反方向又拨一次开关。问:最后为关熄状态的灯的编号有哪些?______________________________________________________四、看程序写结果1、vard,p:integer;beginp:=1;d:=5;whiled>1dobeginp:=2*(p+1);d:=d-1end;writeln(p)end.输出:__________________2、varx,y:longint;beginx:=2014;y:=924;while(x<>0)and(y<>0)dobeginifx>=ythenx:=x-yelsey:=y-xend;ifx=0thenwriteln(y)elsewriteln(x)end.输出:_________________________3、vari,j,n:integer;b:array[1..10]of0..2;beginn:=2014;j:=0;whilen>0dobeginj:=j+1;b[j]:=nmod3;n:=ndiv3;end;fori:=jdownto1dowrite(b[i]);writeln;end.输出:4、vari,j,s:integer;b:array[0..5]ofinteger;begins:=1;fori:=1to5dob[i]:=i;j:=1;whilej>0dobeginj:=5;while(j>0)and(b[j]=10+j-5)doj:=j-1;ifj>0thenbegins:=s+1;b[j]:=b[j]+1;fori:=j+1to5dob[i]:=b[j]+i-jend;end;writeln('s=',s);end.输出:______________________________5、vari,k:integer;a:array[0..20]ofinteger;begina[1]:=1;a[2]:=1;k:=1;repeata[k+2]:=1;fori:=k+1downto2doa[i]:=a[i]+a[i-1];k:=k+1;untilk>=5;fori:=1to6dowrite(a[i]:5);writelnend.输出:________________________________五、完善程序(3*4)1、鸡兔同笼问题:鸡有一头二脚,兔有一头四脚;鸡兔同笼共有头m个、脚n个,问笼中鸡、兔各有多少?例如输入:410输出:31varn,m:Qword;beginreadln(m,n);writeln(①);writeln(②);end.2、最小公倍数求两个正整数m、n的最小公倍数k。例如输入:129输出:36vara,b,t:Qword;functiongcd(m,n:Qword):Qword;beginifmmodn=0thengcd:=nelsegcd:=③;end;beginreadln(a,b);ifaCA->BC->BA->CB->AB->CA->Cvark,n,i:longint;proceduretry(a,b,c:char;m:longint);beginifm=1thenwriteln(⑤)elsebegintry(⑥);writeln(a,'->',c);try(⑦);end;end;beginreadln(n);k:=1;fori:=1tondo⑧;writeln(⑨);try(⑩);end.

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

鄞州区小学生计算机程序设计竞赛试题

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部