[单选题]

(29)有以下程序include <stdio.h>void fun(char *c){ while(*c){ if(*c>='a'&&

(29)有以下程序

#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

参考答案与解析: