选择题 共10道

01 02 03 04 05 06 07 08 09 10


多选题 共5道

11 12 13 14 15


判断题 共5道

16 17 18 19 20

E1005 2026年全国信息素养大赛算法应用C++编程初中组真题-1-练习

选择题 共10道
01 在C++中,定义了整型变量ints score;以下哪个赋值语句是合法的()?(5分) 5分
登录后查看选项
02 在C++中,如果需要存储单个字符(如字母A),应该使用哪种数据类型()?(5分) 5分
登录后查看选项
03 一个长方形的长为p,宽为q,则其面积的计算表达式为()。(5分) 5分
登录后查看选项
04 参加学校运动会100米跑需满足:成绩低于14秒或年龄不超过13岁(满足其中一个即可)。设time表示成绩(秒),age表示年龄,以下哪个表达式正确()?(5分) 5分
登录后查看选项
05 阅读以下代码:
for (int i=1;i<=4;i+)
{
    for (int j=1;j<=i;j+){
        cout<<"*";
    }
    cout << endl;
}
以下说法正确的是()。(5分)
5分
登录后查看选项
06 以下哪个条件可以正确判断整型变量n是偶数()?(5分) 5分
登录后查看选项
07 以下关于C++数组定义的说法,正确的是()。(5分) 5分
登录后查看选项
08 执行以下代码后。a[2]的值为()(5分)
int a[5]={10,20,30,40,50};
a[2]=99;
5分
登录后查看选项
09 定义数组int arr[4]={10,20,30,40};要输出第3个元素(即30),应使用()。(5分) 5分
登录后查看选项
10 阅读以下代码,程序运行后输出的结果是()。
int b[5]={3,7,2,9,5};
int min=100;
for (int i=0;i < 5;i++)
    if(b[i] <= min) min=b[i];
cout << min;
5分
登录后查看选项
多选题 共5道
11 水仙花数是指一个3位数,其各位数字的立方和等于该数本身。比如数153=1*1*1+5*5*5+3*3*3,那么153就是一个水仙花数。小乐想编程判断整数是不是水仙花数。以下代码片段正确的有()。(5分)多项 5分
登录后查看选项
12 闰年的判断规则为:能被4整除但不能被100整除,或者能被400整除。
int nian;
cin>> nian;
if(((1)&&(2))||(3))cout<<"闰年";
else cout<<"平年";
请选择能填在填空1/2/3处的选项()。(5分)
5分
登录后查看选项
13
int a[8]={1,2,3,4,5,6,7,8};
a[1]=15;
a[4]=25;
a[7]=35;
以上代码运行后,下列说法正确的有()。
5分
登录后查看选项
14
int d[8]={2,5,8,11,14,17,20,23};
for (int i=0;i<8;i++){
    if(d[i]%2==0) cout << d[i] << " ";
}
运行上述程序,输出的数字有()。(5分)
5分
登录后查看选项
15 在C++中,以下关于cout输出语句的写法,正确的有()。(5分)多项 5分
登录后查看选项
判断题 共5道
16 小乐定义了两个int型变量a和b,现在需要判断a和b是否不相等,可以使用运算符!。(5分) 5分
登录后查看选项
17 小乐定义了一个数组inta[6]={1,2};则这个数组的长度为2。(5分) 5分
登录后查看选项
18 在C++中,语句a*=3;等价于a=a*3;。(5分) 5分
登录后查看选项
19 阅读以下C++代码:
if(score>=60) cout<<"及格";
else cout<<"不及格";
若score的值为60,则程序输出及格。(备注:score表示成绩)(5分)
5分
登录后查看选项
20 在C++中,while循环只要循环条件为真,就会一直执行循环体,永远无法退出。(5分) 5分
登录后查看选项