#P2127. 程序阅读题.11
程序阅读题.11
程序阅读题 1
(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
(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 或无输出