本课程适合所有人。在我们生活的新世界里,无论你是科学家、艺术家还是人文主义者,Code 都是一项具有普遍价值的技能。算法无处不在,我们都必须了解它们是如何工作的。C 语言尤其适合作为编码入门语言:它是一门久经考验的语言,能让你深入理解计算过程。
您将学到什么
使用正确的语法、数据类型、控制结构、函数和数组编写、编译和调试 C 程序。
应用核心编程概念解决计算问题并实现常用算法。
识别、分析和排除 C 语言程序中的逻辑错误,应用 Debugging 策略编写结构清晰的代码。
要了解的详细信息
了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有6个模块
欢迎学习《面向所有人的 C 语言》第 1 部分!本课程将一步步引导您从基本语法和数据类型到控制流、函数、递归、数组和指针,让您掌握编写清晰、结构良好的 C 程序的技能。在本 Modulation 中,您将学习 C 语言的基础知识,探索 C 语言的历史,并编写第一个程序。您将练习编译、Debugging和格式化代码,然后完成第一组编程活动。
涵盖的内容
9个视频1篇阅读材料2个作业
在本 Modulation 中,您将通过探索词法元素、数据类型和表达式,深入了解 C 程序的结构。您将学习如何使用 Operator、声明和基本类型(如 int、char 和 float),并了解表达式如何求值。您将建立编写清晰、结构良好的 C 程序的信心,并在编程任务中应用这些技能。
涵盖的内容
12个视频1篇阅读材料4个作业
在本 Modulation 中,您将学习 C 程序如何通过条件语句和 Repeater 语句做出决定和重复操作。您将探索 if、while 和 for 语句,了解逻辑运算符和关系运算符如何控制程序流,并发现为什么要避免使用 goto。您还将编写简单的函数,在实际编码活动中应用这些概念。
涵盖的内容
10个视频1篇阅读材料6个作业
在本 Modulation 中,您将通过探索原型、返回语句和变量范围来扩展对函数的理解。您还将通过阶乘和斐波那契数列等经典示例了解递归的工作原理。最后,您还将学习数组和指针这两个 C 语言中最强大的功能。
涵盖的内容
11个视频
在本 Modulation 中,您将加深对 C 语言中数据存储和 Accessibility 的理解。您将学习如何操作数组、模拟逐个引用调用以及应用排序算法(如冒泡排序和合并排序)。最后,您将能够编写处理数据集合和内存引用的高效程序。
涵盖的内容
11个视频1个作业
祝贺你们这是 "C for Everyone "系列课程第一部分的结束。您将有机会对自己的学习进行评估。
涵盖的内容
1个作业
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
位教师

从 软件开发 浏览更多内容
状态:免费试用University of California, Santa Cruz
状态:免费试用University of Michigan
状态:免费试用University of California, Santa Cruz
状态:免费试用Dartmouth College
人们为什么选择 Coursera 来帮助自己实现职业发展




学生评论
6,719 条评论
- 5 stars
68.21%
- 4 stars
21.22%
- 3 stars
5.32%
- 2 stars
1.82%
- 1 star
3.40%
显示 3/6719 个
已于 Sep 1, 2024审阅
Its good course but there is 1 problem. There are too many plagiators just cheating through this course. I got probably 1 proper assignment out of 5. Rest was copy-paste from internet.
已于 Oct 4, 2020审阅
The professor who teaches the course explains the concept very effectively . I refurbished my knowledge of c again , and i feel i learned something more from this course about C.
已于 Aug 30, 2020审阅
The course is great , and it's cover all the basic of C language .Without coursera I can't get knowledge from the world best teacher , Thank you Coursera and also the instructor.
常见问题
要获取课程资料、作业和证书,您需要在注册课程时购买证书体验。 您可以尝试免费试听,或申请资助。课程可能提供 "完整课程,无证书"。通过该选项,您可以查看所有课程资料,提交必要的评估,并获得最终成绩。这也意味着您无法购买证书体验。
注册课程后,您就可以访问专项课程中的所有课程,完成作业后还可以获得证书。您的电子证书将添加到您的 "成就 "页面--在那里,您可以打印证书或将其添加到您的 LinkedIn 个人资料中。
是的。在特定的学习课程中,如果您付不起注册费,可以申请助学金或奖学金。如果您选择的学习课程有助学金或奖学金,您可以在说明页面找到申请链接。
更多问题
提供助学金,
¹ 本课程的部分作业采用 AI 评分。对于这些作业,将根据 Coursera 隐私声明使用您的数据。






