复习题
    1.判断下列表达式是true还是false。
    a. 100 > 3 && ‘a’>’c’
    b. 100 > 3 || ‘a’>’c’
    c. !(100>3)
    答:
    a. false
    b. true
    c. false


    总结
    1.if(expression) statement 满足条件可执行。statement可以是一条简单语句或复合语句。即使if语句由复合语句构成,整个if语句仍将视为一条语句。
    2.if(expression) statement1 else statement2 二选一,在两条语句选择一条。他们是一个整体,可以理解为是一条完整的语句。
    3.if语句用于选择是否执行一个行为,而else if语句用于在两个行为之间选择
    4.getchar()获取数据常用格式

    1. while ((ch = getchar()) != '\n'){
    2. //TODO
    3. }

    5.ctype.h头文件中的字符测试或映射函数

    函数名 如果是下列参数时,返回值为真
    isalnum() 字母数字(字母或数字)
    isalpha() 字母
    isblank() 标准的空白字符(空格、水平制表符或换行符)或任何其他本地化指定为空白的字符
    iscntrl() 控制字符,如Ctrl+B
    isdigit() 数字
    isgraph() 除空格之外的任意可打印字符
    islower() 小写字母
    isprint() 可打印字符
    ispunct() 标点符号(除空格或字母数字字符以外的任何可打印字符
    isspace() 空白字符(空格、换行符、换页符、回车符、垂直制表符、水平制表符或其他本地化定义的字符)
    isupper() 大写字母
    isxdigit() 十六进制数字符
    函数名 行为
    tolower() 如果参数是大写字符,该函数返回小写字符;否则,返回原始参数
    toupper() 如果参数是小写字符,该函数返回大写字符;否则,返回原始参数