有以下程序 char fun(char*c){ if(*c<=’Z’&&*c>=’A’) *c-=’A’-’a’: return*c;} main(){ char s[81],*p=s; ge

admin2013-10-19  43

问题 有以下程序
    char fun(char*c){
      if(*c<=’Z’&&*c>=’A’)
      *c-=’A’-’a’:
    return*c;}
    main(){
    char s[81],*p=s;
    gets(s);
    while(*P){
     *P=fun(p);
     putchar(*P);
     p++;)
     printf("\n");}
    若运行时从键盘上输入OPEN THE DOOR,程序的输出结果是

选项 A、oPEN tHE dOOR
B、open the door
C、OPEN THE DOOR
D、Open The Door

答案B

解析 函数fun的主要功能是判断字符是否为大写字符,如果是则转换为小写字符,主函数读入大写字符串,转换成小写。
转载请注明原文地址:https://kaotiyun.com/show/Z0Jp777K
0

最新回复(0)