#CIE1028. 电子学会选择判断题模拟01

电子学会选择判断题模拟01

单选题

1、以下哪个是c++程序中入口函数?() {{ select(1) }}

  • int( )
  • main( )
  • start( )
  • begin( )

2、编译后生成的可执行文件,在Windows操作系统中,其默认的扩展名是?() {{ select(2) }}

  • cpp
  • exe
  • obj
  • h

3、以下哪个步骤不是C程序开发的流程?() {{ select(3) }}

  • 编写源代码
  • 编译生成目标文件
  • 链接生成可执行文件
  • 运行源文件

4、 以下哪个不是合法的C++标识符?() {{ select(4) }}

  • var
  • var123
  • 123var
  • VarName

5、表达式5/2在C++中的结果是?() {{ select(5) }}

  • 2
  • 2.5
  • 3
  • 2.0

6、以下哪个语句可以输出整数变量a和b的值,中间用空格分隔?() {{ select(6) }}

  • cout<<a<<" "<<b;
  • cout<<a,b;
  • printf("%d%d",a,b);
  • printf(a +" "+b);

7、abs(-5)的返回值是?() {{ select(7) }}

  • -5
  • 5
  • 0
  • 1

8、执行以下代码后,z的数值是? int z = 10; z* = 2+3;() {{ select(8) }}

  • 26
  • 50
  • 25
  • 23

9、以下代码的输出是?() double d = 3.14159; cout << (int)(d) << endl; {{ select(9) }}

  • 3.14159
  • 3
  • 4
  • 3.0

10、执行以下代码后,a 和 b的值分别是() int a = 5, b = 10; int t = a; a = b; b = t; {{ select(10) }}

  • 5,10
  • 10,10
  • 10,5
  • 5,5

判断题

11、注释语句会影响程序的执行速度() {{ select(11) }}

  • 正确
  • 错误

12、一个C++源文件可以包含多个main()函数 {{ select(12) }}

  • 正确
  • 错误

13、变量名可以以数字开头() {{ select(13) }}

  • 正确
  • 错误

14、const int a=10;定义了一个常量,其值不能改变() {{ select(14) }}

  • 正确
  • 错误

15、赋值运算符=的优先级高于算数运算符。() {{ select(15) }}

  • 正确
  • 错误

16、a += b效果等价于 a = a + b() {{ select(16) }}

  • 正确
  • 错误

17、cin 和 cout 是C++ 标准输入输出流对象,使用时需要包含iostream头文件() {{ select(17) }}

  • 正确
  • 错误

18、cout << fixed << setprecision(2)<<3.1415926;的运行结果是3.14() {{ select(18) }}

  • 正确
  • 错误

19、sqrt(b/(a-a))会运行错误() {{ select(19) }}

  • 正确
  • 错误

20、顺序结构是程序的三大基本执行结构之一() {{ select(20) }}

  • 正确
  • 错误