hm02_变量的语法.c

    1. // 1. 定义1个int变量age同时赋值为18,然后打印内容
    2. // 2. 修改age的内容为20,然后打印内容
    3. // 3. 定义2个int变量,然后在分别赋值,然后再打印内容
    4. // 4. 定义1个float类型变量height同时赋值,然后打印内容

    hm03_char类型.c

    1. // 定义一个char类型变量,同时赋值为97,分别用%d,%c打印结果
    2. // 定义一个char类型变量,同时赋值为'a',分别用%d,%c打印结果

    hm04_布尔类型.c

    1. // 定义一个bool类型变量,同时赋值为true,然后打印变量的值
    2. // 修改上一步变量的值为false,然后打印变量的值

    hm05_数据类型长度(大小).c

    1. // 通过sizeof打印各种类型的长度(大小)
    2. // 定义int类型变量,sizeof打印变量的大小

    hm06_可移植的类型.c

    1. // 8位整型
    2. // 16位整型
    3. // unsigned 无符号,没有符号位,数值为正数

    hm07_自定义的常量.c

    1. // 预处理常量
    2. // const常量

    hm08_系统定义的常量.c

    1. // 打印float类型能够表示的最大值和最小值
    2. // 打印char类型位数以及能够表示的最大值和最小值
    3. // 打印short类型能够表示的最大值和最小值
    4. // 打印int类型能够表示的最大值和最小值
    5. // 打印long类型能够表示的最大值和最小值

    hm09_C语言进制数表示.c

    1. // 十进制方式赋值
    2. // 八进制方式赋值
    3. // 十六进制方式赋值
    4. // 二进制方式赋值

    hm10_printf输出.c

    1. // 定义变量
    2. // 格式化输出
    3. // 整型
    4. // 无符号数据
    5. // 八进制和十六进制 可以加上前缀# 自动输出八进制和十六进制0或0x
    6. // 字符串类型
    7. // 内存地址

    hm11_scanf输入.c

    1. // 定义int类型变量age,通过scanf输入内容,然后打印内容

    hm12_输入输出案例.c

    1. // 1.定义常量pi
    2. // 2.定义半径变量r
    3. // 3.输入半径
    4. // 4.求周长和面积, * 为乘以运算符
    5. // 5.输出周长和面积

    hm13_算术运算符.c

    1. // 两个数相除,要想得到小数的结果,分子分母必须有一个数是小数
    2. // 前置++,先加后用
    3. // 后置++,先用后加

    hm14_赋值运算符.c

    hm15_比较运算符.c

    hm16_逻辑运算符.c

    1. // &&(与),可以理解为并且
    2. // 案例:请判断班长和他女朋友是否符合法定结婚年龄
    3. // ||(或),可以理解为或者
    4. // 案例:班长女朋友玩原神没有原石了,请帮班长判断是否有足够的钱
    5. // !(非),可以理解为不是
    6. // 短路规则
    7. // && 左边为假,右边不执行
    8. // || 左边为真,右边不执行