准备工作
安装一个C语言编译器,例如GCC或Visual Studio。
学习基本的C语言语法,包括数据类型、运算符、控制结构、函数等。
编写一个简单的C语言程序
输出"Hello, World!":
```c
include int main() { printf("Hello, World!\n"); return 0; } ``` 输出整数: ```c include int main() { int number; printf("输入一个整数: "); scanf("%d", &number); printf("你输入的整数是: %d\n", number); return 0; } ``` 输出单个字符: ```c include int main() { char c; c = 'A'; printf("c 的值为 %c\n", c); return 0; } ``` 输出浮点数: ```c include int main() { float f = 3.14; printf("f 的值为 %.2f\n", f); return 0; } ``` 示例:根据分数输出不同的评价。 ```c include int main() { int score = 85; if (score >= 90) { printf("真棒!\n"); } else if (score >= 60) { printf("还不错~\n"); } else { printf("继续加油!\n"); } return 0; } ``` 示例:打印1到10的数字。 ```c include int main() { for (int i = 1; i <= 10; i++) { printf("%d ", i); } printf("\n"); return 0; } ``` 示例:定义一个整数数组并输出。 ```c include int main() { int numbers[] = {1, 2, 3, 4, 5}; int length = sizeof(numbers) / sizeof(numbers); for (int i = 0; i < length; i++) { printf("%d ", numbers[i]); } printf("\n"); return 0; } ``` 示例:定义一个计算两个数之和的函数。 ```c include int add(int a, int b) { return a + b; } int main() { int a = 10, b = 20; int sum = add(a, b); printf("两个数的和是: %d\n", sum); return 0; } ``` 示例:定义一个表示星期几的枚举类型。 ```c include enum Weekday { Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday }; int main() { enum Weekday weekday = Wednesday; switch (weekday) { case Sunday: printf("星期天\n"); break; case Monday: printf("星期一\n"); break; case Tuesday: printf("星期二\n"); break; case Wednesday: printf("星期三\n"); break; case Thursday: printf("星期四\n"); break; case Friday: printf("星期五\n"); break; case Saturday: printf("星期六\n"); break; } return 0; } ```使用条件判断
使用循环结构
使用数组和指针
定义和使用函数
使用枚举类型