序章
开始学习 C 语言的第一步
Hello World
每个 C 程序从 main() 函数开始执行。
编译运行流程
IDE(集成开发环境)
常见的 C 语言 IDE: - Dev-C++(新手推荐) - Visual Studio - Code::Blocks
对于单片机开发,以后会用 STM32CubeIDE 或 Keil
基础概念
变量与内存
变量是内存中存储数据的地方,每个变量有: - 名称(变量名) - 类型(决定占多少字节) - 值(存在里面的数据)
输入输出
常用的格式占位符:
| 格式 | 含义 |
|------|------|
| %d | 整数 |
| %f | 浮点数 |
| %c | 字符 |
| %s | 字符串 |
算法思想入门
枚举法(暴力求解)
穷举所有可能的情况,找到符合条件的解。
二分法
每次把范围缩小一半,快速逼近答案。
辗转相除法(求最大公约数)
#include <stdio.h>
int main()
{
int u=57;
int v=15;
while(v!=0)
{
int temp=u%v;
u=v;
v=temp;
}
printf("%d\n",u);
return 0;
}
本章总结
✅ 能写一个完整的 C 程序(Hello World)
✅ 知道 printf 和 scanf 的基本用法
✅ 了解三种基础算法思想