请问:要求输入一个字符,然后辨别是大写还是小写?
用ASCII码!~
[解决办法]
判断字符变量x是否小写可以这样做……
compose_f_gx_hx(logical_and <bool> (), bind2nd(greater_equal <char> (), 'a '), bind2nd(less_equal <char> (), 'z '))(x)
[解决办法]
<ctype.h>
islower(c) -------> c是小写字母
isupper(c) -------> c是大写字母
或者这样判断
if ( c > = 'a ' && c <= 'z ' )
printf( "c是小写字母\n " );
else if ( c > = 'A ' && c <= 'Z ' )
printf( "c是大写字母\n " );