当前位置:首页 > c语言 > 正文

c语言必背100行代码(c语言必背100例)

C 语言必背 100 行代码
1. Hello World 程序
c
#include
int main() {
printf("Hello World!\n");
return 0;
}
要素:
头文件 包含标准输入/输出函数
main 函数是程序的入口点
printf 函数打印字符串到标准输出
2. 变量声明
c
int age;
float height;
char name[20];
要素:
int 声明整型变量
float 声明浮点型变量
char 声明字符型变量
方括号 [] 指定数组元素的数量
3. 数据类型强制转换
c
int num = 10;
float result = (float) num / 3;
要素:
(float) 将整型变量 num 强制转换为浮点型
强制转换允许不同数据类型之间的操作
4. 条件语句(if-else)
c
int score = 85;
if (score >= 90)
printf("优秀\n");
else if (score >= 80)
printf("良好\n");
else
printf("不及格\n");
要素:
if-else 语句用于根据条件执行不同的代码块
>= 比较运算符检查大小关系
5. 循环语句(for)
c
for (int i = 0; i < 10; i++) {
printf("%d ", i);
}
要素:
for 循环语句用于重复执行代码块
初始化(i = 0)、条件(i < 10)和递增(i++)构成循环控制
6. 数组
c
int numbers[] = {1, 2, 3, 4, 5};
要素:
使用方括号 [] 声明数组
数组元素通过下标访问
7. 指向指针
c
int ptr = &age;
ptr = 25;
要素:
& 运算符获取变量的地址(指针)
解引用指针(ptr)访问指针指向的值
8. 函数调用
c
void printMessage(char message) {
printf("%s\n", message);
}
要素:
函数声明带有数据类型、函数名和参数列表
void 表示函数不返回任何值
函数调用使用函数名和实际参数
9. 结构体
c
struct Person {
char name;
int age;
};
要素:
struct 声明结构体,它将相关数据组合成一个单元
结构体成员可以使用成员运算符(.)访问
10. 文件指针
c
FILE file = fopen("file.txt", "w");
fprintf(file, "Hello World!\n");
fclose(file);
要素:
fopen 函数打开文件并返回文件指针
fprintf 函数将字符串写入文件
fclose 函数关闭文件