单选题
下列函数的功能是( )。 #include<iostream> using namespace std; void main() { char a;int i; cin>>a; for(i=1;i<=10;i++) { if((a>= 'a')&&(a<= 'z')) a=a-i; cout<<a; } }
A、
把a中的小写字母变成大写字母
B、
把a中的大写字母变成小写字母
C、
把a中的所有字母变成小写字母
D、
把a中的字符变成它前面i个的字符
【正确答案】
D
【答案解析】
[解析] 该题考查程序的功能,用举例法可显见其功能,不妨设a='d',结果为ca^^^^^^,该程序仅对在小写字母a~2之间的字母起作用。
提交答案
关闭