[单选题]

有以下程序,程序中库函数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!

参考答案与解析:

相关试题

有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母

[单选题]有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母:程序运行后的输出结果是( )。A.ab cd EFg!B.Ab Cd EFg!C.ab cd EFG!D.aB cD EFG!

  • 查看答案
  • 已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结

    [单选题]已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是 ______。main(){unsigned int a=32,b=66;printf("%c/n",a|B) ;}A.66B.98C.bD.B

  • 查看答案
  • 已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结

    [单选题]已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是______。 main() { unsigned int a=31,b=66; pfintf("%c/n,a|b); }A.66B.98C.bD.B

  • 查看答案
  • 已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结

    [单选题]已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是______。 main() { unsigned int a=32,b=66; printf("%c/n",a|b); }A.66B.98C.bD.B

  • 查看答案
  • 实现将大写字母转换成小写字母的函数是()。

    [单选题]实现将大写字母转换成小写字母的函数是()。A . Lower$B . Upper$C . Ucase$D . Lcase$

  • 查看答案
  • 判断char型变量c是否为小写字母的正确表达式是( )。

    [单选题]判断char型变量c是否为小写字母的正确表达式是( )。A.a=A)&&(c=c)‖(z=a)&&(c<=z)判断char型变量c是否为小写字母的正确表达式是( )。A.a=A)&&(c=c)‖(z=a)&&(c<=z)

  • 查看答案
  • 判断char型变量c是否为小写字母的正确表达式是

    [单选题]判断char型变量c是否为小写字母的正确表达式是A.'a'<=c=A) &&(c=c判断char型变量c是否为小写字母的正确表达式是A.'a'<=c<='z'B.(c>=A) &&(c<=z)C.('a'>=c) | | ('z'<=c)D.(c>='a') &&<c<='z')

  • 查看答案
  • 判断char型变量c是否为小写字母的正确表达式是()。

    [单选题]判断char型变量c是否为小写字母的正确表达式是()。A.'a'=A)&&(c<=z)C.('a')判断char型变量c是否为小写字母的正确表达式是( )。A.'a'<=c'='z'B.(c>=A)&&(c<=z)C.('a')=c)||('z'<=c)D.(c>='a')&&(c<='z')

  • 查看答案
  • 判断char型变量c是否为小写字母的正确表达式是

    [单选题]判断char型变量c是否为小写字母的正确表达式是A.'a'<=c=A) &&(c=c判断char型变量c是否为小写字母的正确表达式是A.'a'<=c<='2'B.(c>=A) &&(c<=z)C.('a'>=c) ||('z'<=c)D.(c>='a')&&(c<='z')

  • 查看答案
  • 判断char型变量c是否为小写字母的正确表达式是

    [单选题]判断char型变量c是否为小写字母的正确表达式是A.’a’<=c=A)&&(c=c)判断char型变量c是否为小写字母的正确表达式是A.’a’<=c<=‘z’B.(c>=A)&&(c<=z)C.(‘a’>=c)||(‘2’<=c)D.(c>=‘a’)&&(c<=‘z’)

  • 查看答案