已知库函数islower(ch)用以判断ch中的字母是否为小写字母,则下列程序运行后的结果是( )。 #include #include void fun(chas*p) { int i=0; while(p[i]) { if(p[i]==’’&&isl

admin2020-11-27  32

问题 已知库函数islower(ch)用以判断ch中的字母是否为小写字母,则下列程序运行后的结果是(  )。
#include
#include
void fun(chas*p)
{
int i=0;
while(p)
{
if(p==’’&&islower(p[i一1]))
p[i一1]=p[i一1]一’a’+’A’;
i++;
}
}
void main()
{
char ss[100]=’’aa bb CDE!’’;
fun(ss);
printf(’’%s\n’’,ss);
}

选项 A、aa bb CDE!
B、Aa Bb CDe!
C、aA Bb CDE!
D、aA bB CDE!

答案D

解析 子函数的功能是将字符串中空格前面的小写字母变成大写字母。
转载请注明原文地址:https://jikaoti.com/ti/5pD0FFFM
0

最新回复(0)