有以下程序: #include void if(char*c) { while(*c) { if(*c>=’a’&&*c<=’z’) *c=*c一(’a’一’A’); c++; } } main() { char s[21]; gets(s); ff(s)

admin2020-11-27  13

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

选项 A、hello world;
B、Hello World
C、HELLO WORLD
D、hELLO World

答案C

解析 子函数的功能是将字符串中的字母变成大写,所以答案为C。
转载请注明原文地址:https://jikaoti.com/ti/FYD0FFFM
0

最新回复(0)