题目内容:
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母 #include<stdio.h>
#include<ctype.h>
void fun(char*p)
{int i=0;
while(p[i])
{ if(p[i]=="&&islower(p[i-1]))p[i一1]=p[i-1]='a'+'A';
i++。
}
}
main()
{char sl[100]="ab cd EFG!";
fun(a1);printf("%s\n",sl);
程序运行后的输出结果是( )。 A.ab cd EFG!
B.Ab Cd EFg!
C.aB cD EFG!
D.ab cd EFg!
参考答案:
答案解析: