A.
B.
C.
D.
A.
B.
C.
D.
A.
B.
C.
D.
2023 M<ÏlÐ
3ñ½
!9G^××
Æ
ÊF
k5
5"9
” 44 9s
” 100
Ê45
» 1 5 †Ê5
1946 年在美国宾⼣法尼亚⼤学问世的 ENIAC 计算机主要由 ( ) 器件组成。
晶体管
电⼦管
⼩规模集成电路
⼤规模集成电路
» 2 5 †Ê5
[/ C++ ñ½Ø¨ f(9) ªRí²T¹ ( b
long long f(int n){
if(n==1) return @;
if(n==2) return 1;
return f(n-1)+f(n-2);
}
3
5
13
21
» 3 5 †Ê5
/
()†½
ØE¥
HW¯¹ 0(n^2) b
y
Ά½
Bi†½
†½
µž†½
» 4 5 †Ê5
在⼀定情况下,下列 ( ) 语句属于多分⽀选择结构语句。
A.
B.
C.
D.
A.
B.
C.
D.
A.
B.
C.
D.
A.
B.
for
do-while
switch-case
while
» 5 5 †Ê5
C++ 语⾔⽤于⽂件操作的标准函数包含于标准库 ()中。
iostream
cstdio
cstdlib
math
» 6 5 †Ê5
⽆向完全图是图中每对顶点之间都恰有⼀条边的简单图。已知⽆向完全图 G 有 5个顶点,则它共有 ()条边。
5
10
20
25
» 7 5 †Ê5
下⾯流程图中是双分⽀结构的是 ()。
C.
D.
A.
B.
C.
D.
A.
B.
C.
D.
A.
B.
C.
D.
A.
» 8 5 †Ê5
某学校选拔⾝⾼ T不超过 1.6 ⽶的啦啦操队员,该条件的关系表达式为 ()。
T>=1.6
T<=1.6
T>1.6
T<1.6
» 9 5 †Ê5
下列关系或逻辑表达式的结果为 “True” 的是 ()。
2*2<2+2
143+45<178
6!=11
6==11
» 10 5 †Ê5
下列整数中,是质数的是 ( ) 。
21
22
23
24
» 11 5 †Ê5
a数组定义如下: int a[6] ={2 , 5 , 0 , 3 , 6 , 8} ; 则运算表达式 “a[1] +a[3] +a[5] ” 的结果为 ( )
16
B.
C.
D.
A.
B.
C.
D.
A.
B.
C.
D.
8
10
13
» 12 5 †Ê5
在 C++ 中,若 n=2 , m=3 ,下⾯程序段中语句 “s=s+j” 重复执⾏ ( ) 次。
for(inti=0 ; i<n ; i++) {
for(intj=1 ; j<=m ; j++) {
s=s+j ;
}
}
1
2
3
6
» 13 5 †Ê5
运⾏下列程序时,则程序的输出结果是 ( ) 。
#include<bits/stdc++.h>
using namespace std ?
int main()
{
string s, t ?
int pos ?
s="abcababc" ?
t="abc" ?
pos=s.find(t, 2) ?
cout<<pos ?
return 0 ?
}
0
4
5
6
» 14 5 †Ê5
在 C++ 中,若 a=4 , b=2 ,下⾯程序段执⾏后,输出的结果是 ()。
c=a ?
while(a%c ll b%c) {
c=c-1 ?
}
A.
B.
C.
D.
A.
B.
C.
D.
A.
B.
C.
D.
A.
cout<<c<<end1 ?
0
1
2
3
» 15 5 †Ê5
运⾏下列程序时, 若从键盘上输⼊ “8<enter>” , 则程序的输出结果是 ( ) 。
#include<bits/stdc++.h>
using namespace std ?
main()
{
int a=3 ? b=5 ? c ?
a++ ?
--b ?
c=a*b ?
cout<<c ?
return 0 ?
}
15
16
12
10
» 16 5 †Ê5
在 C++ 中,下⾯程序段执⾏后,变量 a和 b的值是 ( ) 。
a=3 ?
b=4 ?
a=a+b ?
b=a-b ?
3 4
4 3
7 1
7 3
» 17 5 †Ê5
有 1个队列,队⾸到队尾的元素依次为 8, 3, 2, 9, 5。约定: T操作是指队列中 1个元素出队后再⼊
队, Q 操作是指队列中 1个元素出队。则经过 TTT QT TQ 系列操作后, 队列中队⾸到队尾的元素依次为
()。
2, 9, 5
B.
C.
D.
A.
B.
C.
D.
A.
B.
C.
D.
A.
B.
C.
D.
A.
B.
C.
D.
A.
B.
2, 5, 8
5, 8, 2
8, 3, 2
» 18 5 †Ê5
在 C++ 中, 表达式 int(sqrt(5) ) 的结果是 (. ) 。
2
2.23607
3
5
» 19 5 †Ê5
某校为促进拔尖⼈才培养开设了数学、物理、化学、⽣物、信息学五个学科竞赛课程,现有甲、⼄、丙、
丁四位同学要报名竞赛课程,由于精⼒和时间限制,每⼈只能选择其中⼀个学科的竞赛课程,则恰有两位
同学选择信息竞赛课程的报名⽅法数为 (. )
98
96
100
80
» 20 5 †Ê5
在 C++ 中,把代数式 (x+1) ²写成 C++ 表达式,正确的是 ( ) 。
(x+1) ²
(x+1)*2
2(x+1)
(x+1)*(x+1)
» 21 5 †Ê5
如果 a, b, c均为整型变量,其中 a=7 , b=8 ,执⾏以下语句后,变量 a, b的结果与其它⼏项不同的是 ( ) 。
a=a+b ; b=a-b ; a=a-b ;
c=a+b ; a=c-a ; b=c-b ;
c=a*b ; a=c/a ; b=c/b ;
c=a ; b=c ; a=b ;
» 22 5 †Ê5
下列选项中,能⽤枚举算法求解的是 ( ) 。
计算平⾏四边形⾯积
求 100 以内的素数
C.
D.
A.
B.
C.
D.
A.
B.
C.
D.
A.
B.
C.
D.
A.
B.
C.
D.
A.
B.
C.
D.
求⼀个四位数的个位
将⼆进制转换为⼗进制
» 23 5 †Ê5
⼗进制数 3.75 转成⼆进制数是 (
2023年广西中小学生程序设计挑战赛初赛(入门组)试题