选择题
有以下程序
#include<stdio.h>
void fun (char *c)
{ while(*c)
{ if(*c>='a'&&*c<='z')
*c=*c-('a'-'A');
c++;
}
}
main()
{ char s[81];
gets(s);
fun(s);
puts(s);
}
当执行程序时,从键盘上输入Hello Beijing<回车>,则程序的输出结果是______。
A、
hELLO Beijing
B、
HELLO BEIJING
C、
hello beijing
D、
Hello Beijing
【正确答案】
B
【答案解析】
[考点] 函数、指针和数组 阅读此程序可知,本题中fun函数的作用是将字符串中的小写字母变为大写字母。所以程序输出的结果是HELLO BEIJING。
提交答案
关闭