2026年C++初赛A卷(初中组)
从PDF导入:2026年C++初赛A卷(初中组)
C++
60分钟
总分 100.0
15 题
试卷题目预览
第1题
中级
5.0分
单选
小乐定义了整型变量 `int nums;` 用于表示班级数目,以下赋值正确的是()
第2题
中级
5.0分
单选
需要定义一个小数变量,可以使用以下哪种数据类型()
第3题
中级
5.0分
单选
长方形的长为p,宽为q,面积的计算表达式为()
第4题
中级
5.0分
单选
选拔护旗队,要求身高超过160厘米,体重不超过60千克,逻辑表达式为()(shenGao表示身高,tiZhong表示体重)
第5题
中级
5.0分
单选
阅读以下代码:
for (int i = 1; i <= 5; i++) {
for (int j = 1; j <= 5; j++) {
cout << "*";
}
cout << endl;
}
以下哪种说法是错误的()
第6题
中级
5.0分
单选
阅读以下代码:
int count = 0;
for (int i = 1; i <= 20; i++) {
if (i % 2 == 0) count++;
}
程序运行结束后,count的值为()
第7题
中级
5.0分
单选
以下C++数组定义中,正确的是()
第8题
中级
5.0分
单选
执行以下代码后,a[2]的值为()
int a[5] = {10, 20, 30, 40, 50};
a[2] = 99;
第9题
中级
5.0分
单选
定义数组 `int nums[6] = {5, 15, 25, 35, 45, 55};` 以下哪行代码能输出数值45?
第10题
中级
5.0分
单选
阅读以下代码:
char s[5] = {'h', 'e', 'l', 'l', 'o'};
for (int i = 0; i < 5; i++) {
cout << char(s[i] - 32);
}
程序输出的结果是()
第11题
中级
10.0分
多选
幸运5游戏:数字是5的倍数,或十位/个位含5则跳过。变量m(10<=m<100),哪些条件可判断需要跳过?
第12题
中级
10.0分
多选
闰年判断:能被4整除但不能被100整除,或能被400整除。完善代码:
if ((( ① ) && ( ② )) || ( ③ )) cout << "闰年";
第13题
中级
10.0分
多选
执行以下代码后,说法正确的有?
int a[8] = {1, 2, 3, 4, 5, 6, 7, 8};
a[1] = 15; a[4] = 25; a[7] = 35;
第14题
中级
10.0分
多选
阅读以下代码,输出的数字有?
int a[9] = {1, 1, 2, 3, 5, 8, 13, 21, 34};
for (int i = 0; i < 9; i++) {
if (i%3 == 0) cout << a[i] << " ";
}
第15题
中级
10.0分
多选