#fx20261011. 输入输出

输入输出

  1. 关于C++语句 printf("%05d", 6) 执行后的输出是() {{ select(1) }}
  • 056
  • 00006
  • 05d6
  • 6

  1. C++语句 printf("%d#%d&", 2, 3) 执行后输出的是() {{ select(2) }}
  • 2#3&
  • %d#%d&
  • 2 3
  • 2,3

  1. 执行以下C++代码时,如果先输入 10,再输入一个空格后输入 20 并回车,输出的数值是()

int N, M;

scanf("%d", &N);

scanf("%d", &M);

printf("{%d}", N + M); {{ select(3) }}

  • {30}
  • {1020}
  • {10}
  • {20}

  1. C++语言中,下面可以完成数据输入的语句是() {{ select(4) }}
  • printf 语句
  • scanf 语句
  • default 语句
  • cout 语句

  1. 以下关于 printf 的说法,正确的是() {{ select(5) }}
  • printf 是C++的关键字,不能用作变量名
  • printf 不是C++的关键字,但可以用作变量名
  • printf 是C++的关键字,但也可以用作变量名
  • printf 不是C++的关键字,也不可以用作变量名

  1. 执行以下C++代码时,如果输入 5+3,变量 a 的值是() int a; scanf("%d", &a);

printf("%d", a); {{ select(6) }}

  • 8
  • 5
  • 53
  • 程序报错

  1. 以下C++代码执行后的输出是() printf("a+1=%d\n", 3 + 2); {{ select(7) }}
  • a+1=5(换行)
  • a+1=5(不换行)
  • a+1=%d(换行)
  • a+1=3+2(换行)

  1. 执行以下C++代码,若输入为 3.14,则输出结果是() int a;

scanf("%d", &a);

printf("%d", a);

{{ select(8) }}

  • 3
  • 3.14
  • 0
  • 不确定

  1. 关于以下C++代码,说法正确的是() printf("%5d", 12); {{ select(9) }}
  • 输出 "12" 前面有3个空格
  • 输出 "12" 后面有3个空格
  • 输出 "00012"
  • 输出 "12" 前面有5个空格

  1. 若变量 a 为 int 类型,b 为 float 类型,以下 scanf 语句正确的是() {{ select(10) }}
  • scanf("%d%f", &a, b);
  • scanf("%d%f", a, &b);
  • scanf("%d%f", &a, &b);
  • scanf("%d, %f", &a, &b);

  1. 执行以下C++代码,输入 A 并回车,输出结果是() char ch;

scanf("%c", &ch);

printf("%c", ch + 1);

{{ select(11) }}

  • A
  • B
  • 65
  • 66

  1. 以下关于 printf("%f", 5) 的说法,正确的是() {{ select(12) }}
  • 输出 5.000000
  • 输出 5
  • 输出 0.000000 或随机值
  • 程序编译错误

  1. 以下C++代码执行后的输出是( ) printf("%.2f", 3.14159); {{ select(13) }}
  • 3.14
  • 3.14159
  • 3.15
  • 3.141

  1. 关于以下代码,若输入为 10 20(中间有空格),则输出结果是() int a, b; scanf("%d%d", &a, &b); printf("%d %d", b, a); {{ select(14) }}
  • 10 20
  • 20 10
  • 10 10
  • 20 20