#629. 一级第2课·输入输出与类型选择题(10题)

一级第2课·输入输出与类型选择题(10题)

题目描述

考查第 2 课的输入输出语句、数据类型与范围、算术运算、格式化输出。共 10 题,满分 100 分。

第 1 题 从键盘读入一个整数到变量 a,正确写法是?

{{ select(1) }}

  • cin << a;
  • cin >> a;
  • cout >> a;
  • cout << a;

第 2 题 若 int a = 3, b = 4;,cout << a << b; 的输出是?

{{ select(2) }}

  • 3 4
  • 34
  • 7
  • 3,4

第 3 题 endl 的作用是?

{{ select(3) }}

  • 清屏
  • 换行
  • 结束程序
  • 输出一个空格

第 4 题 int 类型能表示的最大整数大约是?

{{ select(4) }}

  • 约 2 万
  • 约 2 亿
  • 约 21 亿
  • 没有上限

第 5 题 要存放一百亿(10000000000)这个整数,应该使用哪种类型?

{{ select(5) }}

  • int
  • float
  • long long
  • char

第 6 题 表示单个字符 A,正确写法是?

{{ select(6) }}

  • A
  • "A"
  • 'A'
  • [A]

第 7 题 bool 类型的变量可以取的值是?

{{ select(7) }}

  • 0 和 1
  • true 和 false
  • 任意整数
  • 任意字符

第 8 题 int x = 42; printf("%05d\n", x); 的输出是?

{{ select(8) }}

  • 42
  • 42
  • 00042
  • 42

第 9 题 表达式 7 / 2 和 7.0 / 2 的值分别是?

{{ select(9) }}

  • 3 和 3.5
  • 3.5 和 3.5
  • 3 和 3
  • 3.5 和 3

第 10 题 要把变量 x 保留两位小数输出,写法正确的是?

{{ select(10) }}

  • printf("%d", x);
  • printf("%f", x);
  • printf("%.2f", x);
  • printf("%2d", x);

说明

共 10 题,满分 100 分。