大小写字母转换 (简化算法)

来源:互联网 发布:安卓软件制作器 编辑:程序博客网 时间:2024/05/17 22:49

把输入字符转换为小写字母。对输入字符进行判断,如果是大写

       字母,则转换为小写字母;否则,不转换。


#include<iostream.h>

voidmain()

char ch;

    cout << "ch= ";

    cin >>ch ;

    if ( ch >= 'A' &&ch<= 'Z' ) ch+= 32 ;

    cout <<ch <<endl ;

}


// 2-3

#include<iostream.h>

voidmain()

char ch;

    cout << "ch= ";

    cin >>ch ;

    if( ch >= 'A' &&ch<= 'Z' ) ch += 32 ;-----简化为条件表达式

//ch = (ch >= 'A' &&ch <= 'Z' ) ?ch + 32 : ch ;

    cout <<ch << endl ;

}


原创粉丝点击