有以下程序 char fun(char*c){ if(*c=’A’) *c=’A’-’a’; return*c;} main(){ char s[81],*p=s; gets(s); whil

admin2019-05-17  17

问题 有以下程序
    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/7JRp777K
0

最新回复(0)