有以下程序: #include void fun(char *c) { while(*c) { if(*c>=’a’&&*c<=’z’)*c=*c一(’a’-’A’); C++; } } void main() { char

admin2015-12-25  27

问题 有以下程序:
#include
void fun(char *c)    {
  while(*c)      {
  if(*c>=’a’&&*c<=’z’)*c=*c一(’a’-’A’);
  C++;
}
}
void main()
{
char s[81];
gets(s);fun(s);puts(s);
}
当执行程序时从键盘上输入Hello Beijing<回车>,则程序的输出结果是

选项 A、HELLO BEIJING
B、Hello Beijing
C、hello Beijing
D、hELLO Beijing

答案A

解析 子函数fun的功能是把小写字母转换成大写字母,所以程序的输出结果为选项A一
转载请注明原文地址:https://jikaoti.com/ti/WBi0FFFM
0

最新回复(0)