Menu Close

C语言学习路径?

C语言
C语言

第一周

 

1、计算机和编程语言

2、计算机的思维方式

3、为什么选择 C 语言

4、C 语言的简单历史

5、C 语言的编程软件

6、第一个 C 语言的小程序

7、详解第一个 C 语言的小程序

8、简单计算

9、macOS 操作系统下如何在命令行进行代码编辑和源代码编译

 

第二周

 

1、变量如何定义

2、变量的赋值和初始化

3、C语言的程序输入

4、常量和变量

5、浮点数

6、表达式

7、运算符的优先级

8、交换两个变量的值

9、复合赋值符和递增递减

 

第三周

 

1、0 和 o 的显示区别

2、if 语句

3、关系运算符

4、注释

5、else 语句

6、嵌套的 if-else 语句

7、级联的 if-else-if 语句

8、switch 语句

 

第四周

 

1、while 循环

2、do-while 循环

3、for 循环

4、break 关键字

5、continue 关键字

6、嵌套循环

7、goto 语句

 

第五周(练习题)

 

1、前 N 项求和

2、逆反数字

3、求最大公约数(辗转相除法)

4、求符合给定条件的整数集

5、求水仙花数

6、九九乘法表

7、素数求和

8、猜数游戏

 

第六周

 

1、数据类型

2、整数的位数

3、整数与二进制

4、整数的范围

5、整数的格式化

6、八进制和十六进制

7、如何选择整数类型

8、浮点数:double 和 float

9、浮点数的范围与精度

10、字符类型

11、逃逸字符

12、类型转换

13、bool 类型

14、逻辑运算符

 

第七周

 

1、函数的定义和调用

2、函数的返回值

3、函数的顺序及原型

4、函数的参数及传递

5、本地变量

 

第八周

 

1、数组的定义

2、数组的下标

3、二维数组

4、&运算符

5、指针

6、指针与数组

7、指针与 const

8、指针运算

9、动态内存分配

10、可变数组

 

第九周

 

1、字符串变量

2、字符串输入输出

3、字符串数组

4、单字符输入输出

5、字符串函数 strlen

6、字符串函数 strcmp

7、字符串函数 strcat

8、字符串搜索函数

 

第十周

 

1、枚举

2、结构类型

3、结构与函数

4、结构中的结构

5、类型定义

6、全局变量

7、静态本地变量

 

第十一周

 

1、宏定义

2、带参数的宏

3、头文件

4、格式化输入输出

5、文件输入输出

6、二进制文件

7、按位运算

8、移位运算

 

第十二周

 

1、链表

2、链表的函数

3、链表的搜索

4、链表的删除

 

第十三周

 

到了这一周,基本上 C 语言的理论知识就学完了,接下来就到了实践出真知的阶段了。到底有没有学会,就看能不能自己动手根据需求写出符合要求的代码。很多初学者吃亏就吃亏在这个方面,敲的代码太少,导致看代码的时候感觉自己像个程序员,要主动写代码的时候就感觉还没有入门。原因很简单,就是因为敲的代码太少了,甚至可以说,有些小套路的代码是要背会的。

READ  C语言检查输入数据是不是阿姆斯壮数
除教程外,本网站大部分文章来自互联网,如果有内容冒犯到你,请联系我们删除!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Leave the field below empty!

Posted in C语言教程

Related Posts