#CIE1029. 电子学会选择判断题202603
电子学会选择判断题202603
单选题
1、以下哪个软件不能用于C++程序的编写与编译运行() {{ select(1) }}
- DEV-C++( )
- Visual studio( )
- 微软word( )
- code blocks( )
2、一个c++源程序文件,哪个后缀名是标准合法的?() {{ select(2) }}
- txt
- cpp
- doc
- exe
3、以下c++变量命名中,合法的一项是?() {{ select(3) }}
- 123num
- my-age
- int
- _score_2026
4、 c++ 表达式 8+3*5%2的计算结果是() {{ select(4) }}
- 9
- 13
- 55
- 0
5、执行以下c++代码,输入15并回车后,输出结果? #include
int main(){
int a;
std::cin >> a;
std::cout <<"result="<<a*2; }() {{ select(5) }}
- result=15
- result=30
- 30=30
- 编译报错
6、以下哪个函数可以计算一个数的平方根?() {{ select(6) }}
- abs()
- sqrt()
- pow()
- max()
7、以下c++代码执行后,变量b的最终值是? #include
int main()
int a =10,b;
a = a+5;
b = a/3() {{ select(7) }}
- 3
- 5
- 10
- 15
8、执行以下代码后,输出数值是? #include int main()
int a =5,b =10;
if(a>3 && b<15)
std::cout << "YES";
else
std::cout << "NO";() {{ select(8) }}
- YES
- NO
- 1
- 0
9、以下代码执行后,循环体一共会执行多少次?() #include
int main()
for (int i=0;i<10;i+=2)
std::cout << i;() {{ select(9) }}
- 5
- 10
- 4
- 无限次
10、执行以下代码后,输出的结果是() #include
int main()
for (int i=1;i<=5;i++)
sum += i;
std::cout << sum;()
{{ select(10) }}
- 5
- 10
- 15
- 20
判断题
11、顺序结构的程序,会按照代码书写的先后顺序依次执行() {{ select(11) }}
- 正确
- 错误
12、c++程序必须经过编译,链接生成可执行文件后,才能在计算机上运行 {{ select(12) }}
- 正确
- 错误
13、c++中,变量名可以先使用,后定义() {{ select(13) }}
- 正确
- 错误
14、c++中,5/2 的计算结果是2.5() {{ select(14) }}
- 正确
- 错误
15、cin 是 c++ 中用于输出的标准流对象() {{ select(15) }}
- 正确
- 错误
16、pow(2.0,3.0)的计算结果是8.0() {{ select(16) }}
- 正确
- 错误
17、abs(-5) 和 abs(5)的返回值相同,都是5() {{ select(17) }}
- 正确
- 错误
18、c++中,!(5>3)的逻辑结果为true() {{ select(18) }}
- 正确
- 错误
19、while 循环的循环体至少会执行一次() {{ select(19) }}
- 正确
- 错误
20、for(i =0;i<10;i++)循环结束后,变量i的值是10() {{ select(20) }}
- 正确
- 错误