tceic.com
学霸学习网 这下你爽了
当前位置:首页 >> 学科竞赛 >>

提高组测试卷


青少年信息学奥林匹克竞赛试题 ( 提高组 C 语言二小时完成)
●● 全部答案均要写在答案卷子上,写在试卷纸上一律无效 ●● 一、单项选择题: (共 15 题,每题 2 分,共计 30 分。每题有且仅有一个正确答案) 1、一个 C 程序的执行是从( ) 。 A.本程序的 main 函数开始,到 main 函数结束 B.本程序文件的第一个函数开始,到本程序文件的最后一个函

数结束 C.本程序的 main 函数开始,到本程序文件的最后一个函数结束 D.本程序文件的第一个函数开始,到本程序 main 函数结束 2、为计算机科学与技术领域作出杰出贡献的科学家设立的奖项是( A. 沃尔夫奖 A. 高级语言 B. 诺贝尔奖 B. 低级语言 ) C 南丁格尔奖 D. 图灵奖 )的发展过程 D.伪代码 3、程序设计语言的发展经历了机器语言、汇编语言、到( C.程序语言 4、下面表达式中 z 的值是( int x=1,y=2,z; z=(x+y++)*3 A. 6 A.原码 B. 8 B.补码 C. 9 D. 12 )形式存储的。 ( ) D..摩尔 5、在 C 语言中,char 型数据在内存中是以( C.ASCII 码 B. 冯.诺依曼戈登 ) D.反码 C 、查尔斯.巴比奇 6、提出“存储程序“的计算机工作 原理的是 A.克劳德.香农 7、若有以下类型说明语句( ) 。

char w; int x; float y; double z; 则表达式 w*x+z-y 的结果是()类型。 A.float A、(2048)10 A、 'abc' A、 k=n,n=n+1 11、ASCII 码的含义是( A. 二—十进制转换码 C. 数字的二进制编码 B.char B、(2049)10 ) 。 C、"0" ) 。 D、 k+=n+1 C、k=++n D、 "" B、 "12'12" C.int ) 。 C、(3746)8 D、(1AF7)16 D.double 8、算式(2047)10 –(3FF)16 +(2000)8 的结果是( 9、下面不正确的字符串常量是(

10、以下选项中,与 k=n++完全等价的表达式是( B、 n=n+1,k=n ) 。

B. 美国信息交换标准代码 D. 计算机可处理字符的唯一编码 )
1

12 、能将数学表达式 a<=c<=b 表示为正确的 c 表达式的是: (

A. a<=c<=b 13、 (

B. c<=a && c>=b

C. c>=a && c<=b

D. c>=a || c<=b

)发明了六十进制系统,我们现在关于时、分、秒的记法和关于角度的记法就是 B. 巴比伦人 C. 阿拉伯人 B. D. C. D. 古埃及人 )

从他们那里学来的。 A.希腊人 A. C. 14、在 C 语言中,判断 a 等于 0 或 b 等于 0 或 c 等于 0 的正确的条件表达式是( !((a!=0)||(b!=0)||(c!=0)) !(a==0&&b==0)||(c!=0) B. 诺贝尔 !((a!=0)&&(b!=0)&&(c!=0)) (a=0)&&(b=0)&&(c=0) 乔布斯 D. 尼克劳斯.沃思 ) 。

15、 算法是程序设计的“灵魂”, ( A.摩尔.丁

)指出:算法+数据结构=程序。

二、不定项选择题.( 共 4 题,每题 3 分,共计 12 分,多选或少选均不得分) 16. 设 A=B=true,C=D=false,以下逻辑运算表达式值为真的有( A. (﹁A∧B)∨(C∧D∨A) C. A∧(B∨C∨D)∨D A. a, b, c, e, d 根遍历是 4 2 7 5 B. b, c, a, e, d 2 4 3 6 3 B. ﹁ ( ( (A∧B)∨C)∧D) D. (A∧(D∨C)) ∧B ) 。 C. a, e, c, b, d 5 7 D. d, c, e, b, a ) 。 D. 2 4 1 5 7 3 6 )

17. 设栈 S 的初始状态为空, 元素 a, b, c, d, e 依次入栈, 以下出栈序列可能出现的有 ( 18. 二叉树 T,已知其先根遍历是 1 A. 4 2 1 7 5 3 6

6(数字为结点的编号,以下同) ,后

1,则该二叉树的可能的中根遍历是( C. 4 2 1 7 5 6 3

B. 2 4 1 7 5 3 6

19. 在参加 NOI 系列竞赛过程中,下面哪些行为是被严格禁止的:( A) 携带书写工具,手表和不具有通讯功能的电子词典进入赛场。

B) 在联机测试中通过手工计算出可能的答案并在程序里直接输出答案来获取分数。 C) 通过互联网搜索取得解题思路。 D) 在提交的程序中启动多个进程以提高程序的执行效率。 三、问题求解(共 2 题,每题 4 分,共计 8 分) 1 .某兴趣小组有 n 名同学,三人为一小组最后余 2 人,五人为一小组最后余 3 人,7 人为 一小组最后余 2 人,问这个兴趣小组共有多少学生 n=__________________. 2. 鸡兔同笼问题:小明家的笼子有若干只鸡和兔,它们共有 50 个头和 140 只脚,请你利 用所学知识推算一下,鸡、兔各有多少只___________. 四、写出下列程序的运行结果(每题 8 分,共 32 分)。 1.main() { int m,n,s; scanf("%d,%d",&m,&n); if (m>n) { - -m; s=m%n; }
2

else {++m; s=m*n; } 输入:-3,3 输出:_______________ 2. main() { int i,s=1,k=0; for(i=1;i<=10;i=i+3) {s=s+i; k++;} printf("%d,%d",s,k); } 输出:___________________ 3. int f(int a, int b) { int c; if(a>b) c=a+b; else if (a= =b) c=a*b; else c=a%b; return( c ); } main() { int i=2,j=3,p; p=f(i,j); printf("%d",p); } 输出:_______________ 4. #include <stdio.h> int main() {int i,p[5],q[5],x,y=20; for(i=0;i<=4;i++) scanf("%d", &p[i]); q[0]=(p[0]+p[1])+(p[2]+p[3]+p[4])/7; q[1]=p[0]+p[1]/((p[2]+p[3])/p[4]); q[2]=p[0]*p[1]/p[2]; q[3]=q[0]*q[1]; q[4]=q[1]+q[2]+q[3];
3

}

printf("%d,%d\n",s,m);

x=(q[0]+q[4]+2)-p[(q[3]+3)%4]; if (x>10) y+= (q[1]*100-q[3])/(p[p[4]%3]*5); else y+=20+(q[2]*100-q[3])/(p[p[4]%3]*5); printf("%d,%d\n", x,y); return 0; } /*注:本题中,给定的输入数据可以避免分母为 0 或数组元素下标越界。*/ 输入:1 2 1 21 输出:_______________ 五、阅读程序,在空白处填入适当的表达式或语句,使程序完整并符合题目要求。 (每空 3 分 共 18 分) 1、求出 10 至 1000 之内能同时被 2、3、7 整除的数,并输出。 main() { int i; for (i=10; ①____________; i++) if ( ____②_______&& i%3= =0 ___③_______ i%7= =0) printf(″%d″,i); } 2、对于一个三位数来说,如果其各位数字立方和等于该数,则被称为“水仙花数”。例如: 153 是一个“水仙花数”,因为 153=1 的三次方+5 的三次方+3 的三次方。请完成以下程序,使 其完整。 #include "stdio.h" #include "conio.h" main() { int i,j,k,n; printf("'water flower'number is:"); for(n=100;n<1000; ____ ①________ { i= ___②_________ ; /*分解出百位*/ j=n/10%10 ; /*分解出十位*/ k= ___③_________; /*分解出个位*/ if(i*100+j*10+k==i*i*i+j*j*j+k*k*k) printf("%-5d",n); } getch(); }
4

)


推荐相关:

NOIP2006提高组试卷

第十二届全国青少年信息学奥林匹克 联赛复赛试题(NOIP2006 提高组) 竞赛时间:...但不允许使用编译开关(最后测试 时 pascal 的范围检查开关默认关闭:{$R-,Q-,...


word试题及答案

在 Word 2000 中,对标尺、缩进等格式设置除了使用以厘米为度量单位外,还增加了...Word练习题(含答案) 7页 免费 word试题及答案很不错 11页 免费 Word2003...


二次根式单元提高测试题(一)及答案

二次根式单元提高测试题(一)及答案_初三数学_数学_初中教育_教育专区。全面,尤其是对中等生和优生的实用价值极强。二次根式单元测试一、选择题(每小题 3 分,共...


2005第11届提高组初赛测试

2005第11届提高组初赛测试_学科竞赛_高中教育_教育专区。今日推荐 157份文档 2015国家公务员考试备战攻略 2015国考行测模拟试题及历年真题 2015国考申论押密试卷及答...


吉祥初中有理数单元提高测试题

吉祥初中有理数单元提高测试题班级 姓名 学号 (满分 100 分,时间 100 分钟) 一.填空题: (每题 4 分,共 28 分) 1.最小的正整数是 最小的数是 .,平方...


新人教版八年级下册《欧姆定律》练习题(提高组)【附答...

新人教版八年级下册《欧姆定律》练习题(提高组)【附答案】_政史地_初中教育_教育专区。一、填空题 1、两只灯泡 L1 和 L2 的额定电压相同,额定功率之比 P1∶...


Excel-2010测试试题(答案)

Excel2010 测试班级:一、选择题 1.在 Excel 2010 中打开“单元格格式”的快捷...( √ ) 4.Excel 工作表的数量可根据工作需要作适当增加或减少,并可以进行重...


Excel练习题部分答案

Excel练习题部分答案_IT认证_资格考试/认证_教育专区。Excel 练习题部分答案(转...―全部显示 (回到原来表格) (2)给职称为“高工”的职工的“补贴”增加 50 ...


测试: 准则条例 测试题 带答案

() A、一年半 B、两年 C、两年半 D、三年 14、 《条例》增加了党的各级...不认真整改巡视组 发现反馈的问题 三、判断题(每题 1 分,共 20 分) 51、...


20110817提高组模拟测试

体育基础理论测试模拟题(小... 3页 2财富值 体育基础理论测试模拟题(小......20110817提高组模拟测试 隐藏>> 1、奶牛的游戏(cowyotz.pas) 奶牛的游戏(cowy...

网站首页 | 网站地图
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com