有以下程序 #include void fun (char *c) { while(*c) { if( *c >= ’a’ && *c

admin2020-05-19  13

问题 有以下程序
#include
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

答案A

解析 函数fun()的功能是将字符指针c指向的字符串中所有小写字符转换成对应的大写字符,所以答案选A。
转载请注明原文地址:https://jikaoti.com/ti/4oG0FFFM
0

相关试题推荐
最新回复(0)