#CS40201. 阅读程序2-字符处理-01
阅读程序2-字符处理-01
阅读程序
注意:切勿用电脑直接运行代码得出答案,请用大脑+笔+纸运行代码答题,否则是在浪费你的时间。
第2节:字符处理
第1题【NOIP】2018
#include <stdio.h>
char st[100];
int main() {
scanf("%s", st);
for (int i = 0; st[i]; ++i) {
if (‘A’ <= st[i] && st[i] <= ‘Z’)
st[i] += 1;
}
printf("%s\n", st);
return 0;
}
判断题
(1)第5行的循环将执行n次,n为字符串长度。
{{ select(1-1) }}
- 对
- 错
(2)输人的字符串必须由大写字母组成。
{{ select(1-2) }}
- 对
- 错
(3)输出最多含有25种大写字母。
{{ select(1-3) }}
- 对
- 错
(4)若输入的字符串由n种不同字符组成,则输出由n种不同字符组成。
{{ select(1-4) }}
- 对
- 错
●选择题
(5)输入QuanGuo,则输出的结果是()。
{{ select(1-5) }}
- RuanHuo
- quanguo
- QuanGuo
- PuanFuol
(6)如果将第07行的st[i]+=1;改成st[i]-=1;则第(5)题的输出结果为()
{{ select(1-6) }}
- QUANGUO
- PuanFuo
- quanguo
- QvboGvp