选择题 共10道

01 02 03 04 05 06 07 08 09 10


判断题 共10道

11 12 13 14 15 16 17 18 19 20


编程题 共2道

21 22

E891 CIE-202603-C++一级-真题-练习

选择题 共10道
01 以下哪个软件不能用于C++程序的编写与编译运行?( ) 4分
登录后查看选项
02 一个C++源程序文件,以下哪个后缀名是标准合法的?( ) 4分
登录后查看选项
03 以下C++变量命名中,合法的一项?( ) 4分
登录后查看选项
04 C++表达式 8 + 3 * 5 % 2的计算结果?( ) 4分
登录后查看选项
05

执行以下C++代码,输入`15`并回车后,输出结果?( )
#include <iostream>
int main() {
    int a;           
    std::cin >> a;       
    std::cout << "result=" << a * 2; 
}

4分
登录后查看选项
06 以下哪个C++函数可以用于计算一个数的平方根?( ) 4分
登录后查看选项
07 以下C++代码执行后,变量b的最终值?( )
#include <iostream>
int main() {
    int a = 10, b;
    a = a + 5;
    b = a / 3;
}
4分
登录后查看选项
08 以下C++代码执行后,输出结果?( )
#include <iostream>
int main() {
    int a = 5, b = 10;
    if(a > 3 && b < 15)
        std::cout << "YES";
    else
        std::cout << "NO";
}
4分
登录后查看选项
09

以下C++代码执行后,循环体一共会执行多少次?( )

#include <iostream>
int main() {
    for(int i=0;i<10;i+=2)
        std::cout << i;
}

4分
登录后查看选项
10 以下C++代码执行后,输出的结果?( )
#include <iostream>
int main() {
    int sum = 0;
    for(int i=1;i<=5;i++)
        sum += i;
    std::cout << sum;
}
4分
登录后查看选项
判断题 共10道
11 顺序结构的程序,会按照代码书写的先后顺序依次执行。( ) 2分
登录后查看选项
12 C++程序必须经过编译、链接生成可执行文件后,才能在计算机上运行。( ) 2分
登录后查看选项
13 在C++中,变量可以先使用,后定义。( ) 2分
登录后查看选项
14 C++中,5 / 2的计算结果是2.5。( ) 2分
登录后查看选项
15 cin是C++中用于输出的标准流对象。( ) 2分
登录后查看选项
16 pow(2.0, 3.0)的计算结果是8.0。( ) 2分
登录后查看选项
17 abs(-5)和abs(5)的返回值相同,都是5。( ) 2分
登录后查看选项
18 C++中,! (5 > 3)的逻辑结果为true。( ) 2分
登录后查看选项
19 while循环的循环体至少会执行一次。( ) 2分
登录后查看选项
20 for(i=0;i<10;i++)循环结束后,变量i的值是10。( ) 2分
登录后查看选项
编程题 共2道
21

[电子学会202603一级]夹心饼干


三个整数组成的三元组,恰好两个数相等、剩余一个数不同时,我们称其为「夹心饼干」。 给定三个整数 ,若能组成夹心饼干,输出Yes,否则输出No。

输入格式

输入三个整数,

输出格式

输出组成结果

输入样例#1
3 3 2
输出样例#1
Yes
输入样例#2
2 2 2
输出样例#2
No
20分
登录后作答
22

[电子学会202603一级]累加求和


给定两个整数 ,计算到之间所有偶数的和,并输出结果。

输入格式

输入两个整数,。

输出格式

输出到之间所有偶数的和。

输入样例#1
1 10
输出样例#1
30
输入样例#2
-10 10
输出样例#2
0
20分
登录后作答