课程摘要
课程先复习C语言程序结构和 printf 输出,强调主函数唯一、程序由函数构成、函数由语句构成、语句以英文分号结束,#include 引入 stdio.h,printf 中 n 控制换行。随后讲数据与变量,用系统计算器程序员模式理解十六进制、十进制、八进制、二进制转换,梳理 short、int、long、long long 与 float、double 的范围和适用场景,并区分常量与变量,说明 C 语言需手动申请内存。变量声明演示 int x=123;,打印整数用 %d、小数用 %f,误用 %d 会乱码;x=x+1 使 x 变为10,单独 x+1; 不改变 x,四则运算和 % 取余演示出 9%5=4。
要点
- 复习C语言结构:主函数有且只有一个,程序由函数构成,函数由语句构成。
- 预处理用 #include 引入标准库,去掉后 printf 等函数会报错无法使用。
- printf 在双引号内写输出内容,用 n 换行;不加 n 多条输出连在同一行。
- 进制转换可打开系统计算器程序员模式,查看 HEX、DEC、OCT、BIN 映射。
- 整型 short、int、long、long long 范围不同;小数用 float、double,常用 float。
- 常量固定不变,变量像数学 x 可改;C语言变量需手动申请内存。
- 创建变量写 int x = 123; 语句动作需英文分号;main 可用 int 或 void。
- 打印整型变量用 printf("%d", x); 打印小数用 %f,误用 %d 打小数会乱码。
- x=9 时 x=x+1; 使 x 变10;单独 x+1; 只计算不改变 x。
- 四则运算用 +、-、*、/,除法用斜杠;取余用 %,如 9%5 结果为4。
涉及知识点
- printf:标准输出函数,按格式字符串打印内容或变量。
- n:换行转义符,使 printf 输出自动回车换行。
- #include:预处理指令,用于引入标准库头文件。
- stdio.h:C标准库头文件,提供 printf 等输入输出函数。
- short:短整型,约表示256个数,范围约±176。
- int:整型,约表示65535个数。
- long:长整型,可表示两亿多个数值。
- float:实型,用于表示常规小数。
- double:实型,精度更高但常规编程较少使用。
- %d:整型格式占位符,用于打印整数变量。
- %f:浮点格式占位符,用于打印小数变量。
- %:取余运算符,返回相除后的余数,如 9%5=4。