一、选择题(每题4分,共40分)
某人射击8枪,命中4枪,恰好有三枪连续命中,有()种不同的情况。
A. 12
B. 18
C. 20
D. 24
2 甲、乙、丙三个小朋友赛跑。得第一名的不是甲,得第二名的不是丙,乙看见甲和丙都在自己的前面到达了终点。甲得了第( )名,乙得了第( )名,丙得了第( )名。
A. 1、2、3
B. 2、3、1
C. 1、3、2
D. 2、1、3
3 A市举行信息奥赛,结果不低于80分的人数比80分以下的4倍还多2人,及格的人数比80分的人数还多22人,恰是不及格人数的6倍,求参赛总人数()。
A. 78
B. 314
C. 392
D. 460
4 可以将单个计算机接入到计算机网络中的网络接入通讯设备有( )。
A.网卡
B.显卡
C.鼠标
D.键盘
5 ASCII码的含义是( )。
A. 二→十进制转换码
B. 美国信息交换标准代码
C. 数字的二进制编码
D. 计算机可处理字符的唯一编码
6 二进制数110000转换为十六进制数为()。
A.77
B.D7
C.7
D.30
7 计算机进行数据存储的最小单位是( )。
A. bit
B. Byte
C. KB
D. MB
8 计算机软件系统包括( )。
A. 操作系统和应用软件
B. 系统软件和应用软件
C. 高级软件和一般软件
D. 管理软件和控制软件
9 AR的含义是( )。
A. 人工智能
B. 虚拟现实
C. 增强现实
D. 信息技术
10 中央处理器CPU不包括以下哪个部分()。
A. 运算器
B. 控制器
C. 寄存器
D. 内存条
二、填空题(每题8分,共40分)
1 用0、2、3、5、7这五个数字可以组成(______)个没有重复数字的三位数。
2 实验小学六(1)班男女人数比是3:2,分为甲乙丙三组,已知甲乙丙三组人数之比是10:8:7,甲组男女比是3:1,乙组中男女比是5:3。求丙组男女人数之比是(______)。
3 定义一种字符串操作,一次可以将其中一个元素移到任意位置。举例说明,对于字符串“BCA”可以将A移到B之前,变字符串“ABC”。如果要将字符串“DACHEBGIF”变成“ABCDEFGHI”最少需要(______)次操作。
4 前缀表达式是一种没有括号的算术表达式,其将运算符写在前面,操作数写在后面。例如,- 1 + 2 3,它等价于1-(2+3)。那么前缀表达式“+3*2+5 12”的值是(______)。
5 假设A=True,B=False,C=True,D=True,逻辑计算A and B or C and D的值是(______)
三、程序完善题(每空2分,共20分)
1 将一个正整数分解质因数
输入格式
一个正整数N。
输出格式
一行,就是N分解成质因子的连乘积的式子,并且要求按因子从小到大从左到右的格式输出。
输入样例
90
输出样例
90=2*3*3*5
代码
#include<iostream>
using namespace std;
int main()
{
int n,i;
cout<<"请输入整数:";
(1)______;
cout<<"n=";
for((2)______;i<=n;i++)
{
//判断是否被整除
while((3)______)
{
cout<<i;
(4)______;
if(n!=1) cout<<(5)______;
}
}
return 0;
}
2 关于小青蛙爬井的故事,你应该早就听过了:井深 10 尺,小青蛙从井底向上爬,每个白天向上爬3尺,每个晚上又滑下来 2 尺,然后问你第几天它能爬上来。答案是第8 天。现在,那只著名的小青蛙又回来了,它现在每个白天已经可以向上爬 a尺了,当然,晚上还是要下滑 b 尺的。如果告诉你井深 n 尺,请计算一下,它第几天可以爬上来。
输入格式
三个整数 a,b,n 分别表示白天爬的高度、晚上掉下来的高度、井的高度。
输出格式
一个整数,表示第几天可以爬上来。
输入样例
3 2 10
输出样例
8
代码
#include<iostream>
using namespace std;
int a, b, n, h;
int main()
{
cin>> a >> b >> n;
intd = (1)______; //初始化天数
h= (2)______; //初始化青蛙爬了的高度
while( (3)______) //小青蛙没有爬出井的时候
{
(4)______; //晚上下滑b米
d++; //天数增加
(5)______; //白天向上爬a米
}
cout<< d;
return0;
}
四、编程题(每题100分,共200分)
1 某部队举行一次野外拉练,A、B两队约好在同一时间从相距n公里的各自驻地出发相向运动。A队的速度为10公里/小时,B队的速度为8公里/小时。一通讯员骑摩托车从A地同时出发为行进中的两队传递消息,速度为60公里/小时。每遇一队立即折回驶向另一队,当两队距离小于0.5公里时,停下来不再传递消息。求此时通讯员跑了多少趟(从一队到另一队为一趟)。
2 有个比赛,n个评委打分,求去掉最高分和最低分后,选手的平均得分。结果保留两位小数。
【参考答案】
一、选择题(每题4分,共40分)
1 答案:C
2 答案:B
3 答案:C
4 答案:A
5 答案:C
6 答案:D
7 答案:A
8 答案:B
9 答案:C
10 答案:D
二、填空题(每题8分,共40分)
1 答案:8
2 答案:5:9
3 答案:4
4 答案:37
5 答案:True
三、程序完善题(每空2分,共20分)
1
2、
编程题(每题100分,共200分)
2020第一届大湾区信息学竞赛U12组第二场初赛真题及参考答案