hm02_变量的语法.c
// 1. 定义1个int变量age同时赋值为18,然后打印内容// 2. 修改age的内容为20,然后打印内容// 3. 定义2个int变量,然后在分别赋值,然后再打印内容// 4. 定义1个float类型变量height同时赋值,然后打印内容
hm03_char类型.c
// 定义一个char类型变量,同时赋值为97,分别用%d,%c打印结果// 定义一个char类型变量,同时赋值为'a',分别用%d,%c打印结果
hm04_布尔类型.c
// 定义一个bool类型变量,同时赋值为true,然后打印变量的值// 修改上一步变量的值为false,然后打印变量的值
hm05_数据类型长度(大小).c
// 通过sizeof打印各种类型的长度(大小)// 定义int类型变量,sizeof打印变量的大小
hm06_可移植的类型.c
// 8位整型// 16位整型// unsigned 无符号,没有符号位,数值为正数
hm07_自定义的常量.c
// 预处理常量// const常量
hm08_系统定义的常量.c
// 打印float类型能够表示的最大值和最小值// 打印char类型位数以及能够表示的最大值和最小值// 打印short类型能够表示的最大值和最小值// 打印int类型能够表示的最大值和最小值// 打印long类型能够表示的最大值和最小值
hm09_C语言进制数表示.c
// 十进制方式赋值// 八进制方式赋值// 十六进制方式赋值// 二进制方式赋值
hm10_printf输出.c
// 定义变量// 格式化输出// 整型// 无符号数据// 八进制和十六进制 可以加上前缀# 自动输出八进制和十六进制0或0x// 字符串类型// 内存地址
hm11_scanf输入.c
// 定义int类型变量age,通过scanf输入内容,然后打印内容
hm12_输入输出案例.c
// 1.定义常量pi// 2.定义半径变量r// 3.输入半径// 4.求周长和面积, * 为乘以运算符// 5.输出周长和面积
hm13_算术运算符.c
// 两个数相除,要想得到小数的结果,分子分母必须有一个数是小数// 前置++,先加后用// 后置++,先用后加
hm14_赋值运算符.c
hm15_比较运算符.c
hm16_逻辑运算符.c
// &&(与),可以理解为并且// 案例:请判断班长和他女朋友是否符合法定结婚年龄// ||(或),可以理解为或者// 案例:班长女朋友玩原神没有原石了,请帮班长判断是否有足够的钱// !(非),可以理解为不是// 短路规则// && 左边为假,右边不执行// || 左边为真,右边不执行
