有以下程序,程序中库函数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 s1[100]=”ab cd EFG!”;
fun(a1);printf(”%s\n”,s1);
}
程序运行后的输出结果是( )。
A.ab cd EFG!
B.Ab Cd EFg!
C.aB cD EFG!
D.ab cd EFg!
第1题:
下面是一个将小写字母变成大写字母的程序 main() { char ch; scanf("%c",&ch); if (ch>='a'&&ch<='z' ) ch = ; printf("%c",ch); } 要实现程序的功能,则在空白处应该填写的程序语句是()。
A.'A' + ch - 'a'
B.'A' + ch
C.'A'+ ch - '0'
D.'A' + 'ch' - 'a'
第2题:
以下程序的功能是:输入一个小写字母,输出对应的大写字母,将程序补充完整。 main() { char ch; ch=getchar(); /* 从键盘输入一个小写字母 */ /* 将该字母转换为大写字母 */ putchar(ch); /* 输出转换后的结果 */ }
第3题:
判断char型变量ch是否为小写字母的正确表达式为()。
A.'a'<=ch<='z'
B.(ch>=a)&&(ch<=z)
C.(ch>='a')||(ch<='z')
D.(ch>='a')&&(ch<='z')
第4题:
13、判断char型变量ch是否为小写字母的正确表达式是()。
A.('a'>=ch)||('z'<=ch)
B.'a'<=ch<='z'
C.(ch>=a)&&(ch<=z)
D.(ch>='a')&&(ch<='z')
第5题:
判断char型变量ch是否为小写字母的正确表达式是()
A.’a’<=ch<=’z’
B.(ch>=’a’)&(ch<=’z’)
C.(ch>=’a’)&&(ch<=’z’)
D.(‘a’<=ch)and(‘z’>=ch)
第6题:
判断char型变量ch是否为小写字母的正确表达式是()。
A.('a'>=ch)||('z'<=ch)
B.'a'<=ch<='z'
C.(ch>=a)&&(ch<=z)
D.(ch>='a')&&(ch<='z')
第7题:
有以下程序,程序中库函数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!
第8题:
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母:
程序运行后的输出结果是( )。
A.ab cd EFg!
B.Ab Cd EFg!
C.ab cd EFG!
D.aB cD EFG!
第9题:
有以下程序,程序中库函数islower(ch.用以判断ch中的字母是否为小写字母程序运行后的输出结果是( )。
A.ab cd EFG!
B.Ab Cd EFg!
C.aB cD EFG!
D.ab cd EFg!