在 65 多种语言中提升技能
在 LLM 时代学习编程与构建。
探索你的 Exercism 学习历程
重温你最喜欢的解答
来自合作伙伴的优惠和折扣
直播、讲解视频及更多内容
编程语言的简短概览
从他人的故事中汲取灵感
与社区聊天互动
深入探讨话题
你可以如何帮助 Exercism
在他人学习的过程中提供帮助
提供帮助所需的一切资料
认识 Exercism 背后的成员
支持我们的本地化项目
帮助支持我们的使命
了解我们的组织
探索我们取得的成就
将你的解答备份到 GitHub
我们表达感谢的方式
即将推出
本页面为 Exercism 社区提供管理 C 轨道所需的信息和工具。
练习题的目的是让学员去解决一个任意的问题,并借此运用他们到目前为止学到的概念。
已同步的主代码仓库: a747a6e6a6e55c6e0f34f238b648f60db2317691 (更新应该是即时的)
创建只承担单一职责的测试运行器:接收一份解答、运行所有测试,并返回标准化的输出。
当前版本: 4dbbca58d7df2804c98da6a40c1862cfbe5e9bae (部署最多需要 10 分钟)
构建表示器:一小段代码,它唯一的职责就是接收一份解答并返回该解答的规范化表示。
为 C 构建分析器:Exercism 的分析器会自动评估学员的提交,并提供导师式的点评。
Exercism 依靠开源的志愿者来构建我们的语言轨道并指导学员。