C程序设计基础 (2024 秋季学期)
课程简介
本课程讲授C语言相关的基本编程方式和概念,导引学生入门编程世界,学会用C语言解决问题。
- 上课时间及地点:周五 第2-4节 鼓楼 馆III-201 3-17周 [授课视频]
- 任课教师:王慧妍<why@nju.edu.cn> Office hour: 费楼928,周五13-15点(建议提前邮件约一下)
- 助教:待定
课程资料
其他课程相关文档可查看统一课程平台,与本课相关重要通知也会同步发布在当前页面。
- W1 (20240920): Introduction to C world [slides]
- W2 (20240927): Variable, Types, and I/O [slides]
- W3 (20240929): If, For/Switch, and Array [slides]
- W4 (20241011): For, a, While [slides]
- W5 (20241018): More Loops, Multi-dimensional Arrays [slides]
- W6 (20241025): Function [slides]
- W7 (20241101): Data Types [slides]
- W8 (20241117): Pointer [slides]
- W9 (20241122): Pointer+ [slides]
- W10 (20241129): Pointer++ [slides]
- W11 (20241206): Struct, Union, Enum [slides]
- W12 (20241213): LinkedList, Recursion [slides]
- W13 (20241220): Preprocessing, I/O [slides]
- W14 (20241227): Review [slides]
实验设计
于OJ平台发布OJ习题,请勿超时。
- OJ0-练习: intro [已开放, 不计分]
- OJ1-练习: types-io [已开放,不计分]
- OJ1-作业: types-io [已开放,2024-09-27 18:00 ~ 2024-10-12 23:00]
- OJ2-练习: if-for-array [已开放,不计分]
- OJ2-作业: if-for-array [已开放,2024-10-08 18:00 ~ 2024-10-19 23:00]
- OJ3-练习: for-a-while [已开放,不计分]
- OJ3-作业: for-a-while [已开放,2024-10-14 12:00 ~ 2024-10-23 23:00]
- OJ4-练习: loops [已开放,不计分]
- OJ4-作业: loops [已开放,2024-10-18 18:00 ~ 2024-10-30 23:00]
- OJ5-练习: function [已开放,不计分]
- OJ5-作业: function [已开放,2024-11-1 18:00 ~ 2024-11-17 23:00]
- OJ6-练习: data-types [已开放,不计分]
- OJ6-作业: data-types [已开放,2024-11-9 18:00 ~ 2024-11-24 23:00]