大一小白看过来,暑假打卡学习C语言了

发布时间:2026/7/24 17:01:04
大一小白看过来,暑假打卡学习C语言了 #探寻人工智能人与AI全新序章#C语言30天速成 · 第4天今日学习目标1. 掌握输出语句 printf 基础用法2. 理解变量定义、赋值、数据类型3. 区分常量字面常量、const常量、宏常量4. 熟练使用格式化输出 %d %f %c %s 等占位符一、输出语句 printf1. 基础语法#include // 必须引入标准输入输出头文件int main()printf(要打印的文字内容);return 0;2. 常用转义字符- \n 换行最常用- \t 制表符空格对齐- \ 打印双引号- \\ 打印反斜杠示例printf(Hello C语言\n);printf(姓名\t年龄\n);printf(输出双引号\测试\\n);二、变量1. 变量三要素类型、变量名、值语法 数据类型 变量名 初始值;2. 基础数据类型类型 作用 占位符int 整型整数 %dfloat 单精度小数 %fchar 单个字符 %cdouble 双精度小数 %lf3. 变量命名规则1. 只能由字母、数字、下划线组成2. 不能以数字开头3. 不能是C语言关键字int、if、for等4. 区分大小写完整变量示例#includeint main()// 定义并赋值int age 18;float score 95.5;char ch A;double money 1234.56;// 修改变量值age 20;return 0;三、常量常量程序运行中值不能修改的量分3类1. 字面常量直接写的值100 // 整型常量3.14 // 浮点常量x // 字符常量字符用单引号abc // 字符串常量字符串用双引号2. const修饰常量推荐const int NUM 60;// NUM 100; 报错不能修改3. #define 宏常量预处理常量#define PI 3.14159四、格式化输出核心重点用 %占位符 搭配变量输出格式printf(文字%占位符文字, 变量);常用占位符实操#include#define PI 3.14int main()// 变量int num 66;float f 2.5;char c M;const int MAX 99;// 格式化输出printf(整数%d\n, num);printf(小数%f\n, f);printf(单个字符%c\n, c);printf(常量MAX%d\n, MAX);printf(宏常量PI%f\n, PI);// 多个变量一起输出printf(数字%d字符%c小数%f\n, num, c, f);return 0;进阶格式控制1. %.2f 保留2位小数2. %5d 占5个字符宽度右对齐printf(保留两位小数%.2f\n, 3.1415);printf(宽度5%5d\n, 12);五、今日完整综合练习代码#include// 宏常量#define SCHOOL 某某学院int main()// const常量const int YEAR 2026;// 定义变量int id 2026001;float height 172.35;char sex 男;// 基础输出printf(个人信息\n);// 格式化输出printf(入学年份%d\n, YEAR);printf(学号%d\n, id);printf(身高%.2f cm\n, height);printf(性别%c\n, sex);printf(院校%s\n, SCHOOL);return 0;六、今日课后习题1. 定义整型变量a10浮点b3.14字符cZ分别格式化打印2. 使用const定义常量AGE25输出年龄3. 宏定义圆周率3.1415输出圆周长周长2PI54. 输出一句话包含换行、制表符转义字符七、易错点总结1. printf 必须加 #include 否则报错2. char字符用单引号字符串用双引号不能混用3. const常量、宏常量不能重新赋值修改4. 占位符和变量类型必须匹配int配%dfloat配%f5. 变量必须先定义后使用不能先赋值再定义

相关新闻

最新新闻

日新闻

周新闻

月新闻