下列流程图的输出结果是? ( )
优秀
良好
不及格
没有输出
以下选项中不符合 C++变量命名规则的是?( )
student
2_from
to
Text
以下选项中,不能⽤于表⽰分⽀结构的C++保留字是? ( )
switch
return
else
if
下列说法错误的是? ( )
while 循环满⾜循环条件时不断地运⾏,直到指定的条件不满⾜为⽌
if 语句通常⽤于执⾏条件判断
在C++中可以使⽤foreach循环
break和continue语句都可以⽤在for循环和while循环中
下列4个表达式中,答案不是整数8的是?( )
abs(-8)
min(max(8, 9),10)
int(8.88)
sqrt(64)
下⾯C++代码执⾏后的输出是? ( )
8
14
26
50
下⾯C++代码执⾏后的输出是?( )
16
36
49
81
下⾯C++代码执⾏后的输出是?( )
2
3
4
5
下⾯C++代码执⾏后的输出是?( )
5
6
7
8
以下C++代码判断⼀个正整数N的各个数位是否都是偶数。如果都是,则输出“是” ,否则输出“否”。例如 N=2024时输出“是”。则横线处应填⼊( )。
break
continue
N = N / 10
N = N % 10
有句俗话叫“三天打渔,两天晒⽹” 。如果⼩杨前三天打渔,后两天晒⽹ ,⼀直重复这个过程, 以下程序代码⽤于判断 ,第n天⼩杨是在打鱼还是晒⽹ ,横线处应填写? ( )
i == 0
i == 4
i == 0 && i == 4
i == 0 || i == 4
一个数的所有数字倒序排列后这个数的大小保持不变,这个数就是回文数,比如 101 与 6886 都是回文数, 而 100 不是回文数。以下程序代码用于判断一个数是否为回文数,横线处应填写?( )
10*a+n%10
a + n % 10
10*a+n/10
a+n/10
给定两个整数n与k,打印出⼀个栅栏图形 ,这个栅栏应该分成n段 ,段与段之间的间隔为+,段内的填
充为k个- ,形如n=5,=6时,图形如下:
以下程序代码⽤于绘制该图形,横线处应填写? ( )
cout << '+ ' << endl;
cout << '+ ' << ' ' << endl;
cout << '+ ';
cout << '+ ' << ' ';
⼩杨的⽗母最近刚刚给他买了⼀块华为⼿表 ,他说⼿表上跑的是鸿蒙 ,这个鸿蒙是 。 ( )
⼩程序
计时器
操作系统
神话⼈物
中国计算机学会(CCF)在2024年1⽉27⽇的颁奖典礼上颁布了王选奖 ,王选先⽣的重⼤贡献是。
制造⾃动驾驶汽车
创⽴培训学校
发明汉字激光照排系统
成⽴⽅正公司
如果有以下C++代码:
那么cout << t 的结果为28.5 。
Xyz, xYz,xyZ是三个不同的变量。
cout<<(8< 9< 10)的输出结果为true 。
for (i = 0; i <100; i+=2) ;语句中变量i的取值范围是0到99。
C++中cout << float(2022)与cout << float( '2022 ') 运⾏后的输出结果均为2022。
已知A 的ASCII码值为65 ,表达式int( 'C ')+abs(-5.8) 的值为72.8。
bool( )函数⽤于将给定参数或表达式转换为布尔类型,语句bool(-1) 返回的是 false 值。( )
如果变量a的值使得C++表达式 sqrt(a)==abs(a),则a的值为0。( )
⼩杨今年春节回奶奶家了,奶奶家的数字电视要设置ip地址并接⼊到WIFI盒⼦才能收看节⽬,那这个WIFI盒 ⼦具有路由器的功能。( )
任何⼀个for循环都可以转化为等价的while循环。
试题名称:乘法问题
3.1.1 问题描述
⼩A最近刚刚学习了乘法,为了帮助他练习,我们给他若⼲个正整数,并要求他将这些数乘起来 。对于⼤部分题⽬,⼩A可以精准地算出答案,不过,如果这些数的乘积超过106,⼩A就不会做了。
请你写⼀个程序 ,告诉我们⼩A会如何作答。
3.1.2 输入描述
第⼀⾏⼀个整数n,表⽰正整数的个数。
接下来n⾏,每⾏⼀个整数a 。⼩A需要将所有的a乘起来。
保证 n ≤ 50, a ≤ 100 。
3.1.3 输出描述
输出⼀⾏ ,如果乘积超过10,则输出>1000000;否则输出所有数的乘积。
3.1.4 特别提醒
在常规程序中,输⼊ 、输出时提供提⽰是好习惯。但在本场考试中,由于系统限定,请不要在输⼊、输出中附带任何提⽰信息。
3.1.5 样例输入1
3.1.6 样例输出1
3.1.7 样例输入2
3.1.8 样例输出2
3.1.9 样例输入3
3.1.10 样例输出2
试题名称:⼩杨的⽇字矩阵
3.2.1 问题描述
⼩杨想要构造⼀个N×N的⽇字矩阵(N为奇数),具体来说,这个矩阵共有N⾏,每⾏N个字符,其中最左列、最右列都是|,⽽第⼀⾏、最后⼀⾏、 以及中间⼀⾏(即第行)的第2~N-1个字符都是-,其余所有字符都是半角⼩写字母x。例如,⼀个N=5的⽇字矩阵如下:
请你帮⼩杨根据给定的N打印出对应的“⽇字矩阵”。
3.2.2 输入描述
⼀⾏⼀个整数N(5≤N≤49,保证 N为奇数) 。
3.2.3 输出描述
输出对应的“⽇字矩阵”。
请严格按格式要求输出,不要擅⾃添加任何空格、标点、空⾏等任何符号。你应该恰好输出N⾏,每⾏除了换⾏符 外恰好包含N个字符,这些字符要么是 - ,要么是|,要么是x。你的输出必须和标准答案完全⼀致才能得分, 请在提交前仔细检查。
3.2.4 特别提醒
在常规程序中,输⼊ 、输出时提供提⽰是好习惯。但在本场考试中, 由于系统限定,请不要在输⼊ 、输出中附带任 何提⽰信息。
3.2.5 样例输入 1
3.2.6 样例输出 1
3.2.7 样例输入 2
3.2.8 样例输出 2