#P2127. 程序阅读题.11

程序阅读题.11

程序阅读题 1

img

(1) 输出的字符串只能是字母组成。( ){{ select(1) }}

  • 正确
  • 错误

(2) 若将 12 行的 “<” 改为 “<=”,则输出的结果有可能包含数字。( ){{ select(2) }}

  • 正确
  • 错误

(3) 若将第 9 行删除,程序运行结果不会改变。( )( ){{ select(3) }}

  • 正确
  • 错误

(4) 若将第 11 行删除,则输出字符串的长度和输入的字符串的长度一致。( ){{ select(4) }}

  • 正确
  • 错误

(5) 若输入的字符串长度为 10,则输出的字符串长度最长可能为( )( ){{ select(5) }}

  • 4
  • 5
  • 6
  • 10

(6) 若输入的字符串都是字母,则输出中可能出现( )。( ){{ select(6) }}

  • A
  • Z
  • a
  • 以上都不对。

程序阅读题 2

img

(7) 输入 10 个数字,输出结果是从小到大。( ){{ select(7) }}

  • 正确
  • 错误

(8) 若输入的数字中有两个 1,则输出时出来第一个 1 是第一个输入的。( ){{ select(8) }}

  • 正确
  • 错误

(9) 若将第 13 行的 “<=” 改为 “<” ,且输入数据为 10 2 12 33 34 1 2 87 22 9 0,则输出 2 。 {{ select(9) }}

  • 正确
  • 错误

(10) 若将第 12 行改为 for(i=0;i<=1000;i++),则程序运行结果不变。( ){{ select(10) }}

  • 正确
  • 错误

(11) 若将第 12 行改为 for(int i=1000;i>=1;i--),第 13 行改为 for(int j=a[i];j>1;j--),输入数据为 5 2 12 33 34 44 ,则运行结果为 ( )。{{ select(11) }}

  • 不变
  • 输出 2 12 33 34 44
  • 无输出
  • 输出 44 34 33 12 2

(12) 若将第 10 行改成 ++a[t] 或 a[t++],则输入 5 1 2 3 4 5,输出结果为( ){{ select(12) }}

  • 1 2 3 4 5 或 5 4 3 2 1
  • 1 2 3 4 5 或无输出
  • 5 4 3 2 1 或 5 4 3 2 1
  • 5 4 3 2 1 或无输出