初学C语言的学习计划

背景:很多同学在学习C语言的过程中,常常会遇到这样的问题,即“教材看完了,知识点也懂,但写不出来程序”,这段时间,我们通过长期与有多年C语言研究经验的教授、教师及企业资深研发工程师还有各大学有丰富竞赛经验的现役ACMer讨论得出结论:“知行合一,即知识理解与上机实践相结合!”

为此,我们充分利用本站中的训练场评测的OJ系统,有选择的设置了以侧重C语言本身的语法练习,及算法与数据结构兼顾的题目,并结合现高校中ACM集训队的训练方法,按知识点划分及难度梯度为广大同学提供每部分知识点对应的题目配套作为训练跟进,循序渐进,以知识碎片化的方法帮助广大同学学习、消化和巩固C语言,真正培养出高精专的合格C语言程序员。

PS:有些题目要完成可能会需要熟练掌握对应的知识点并需要部分基本的数学知识或知识点的延伸应用,例如循环部分的题目可能需要双重循环、简单的输出题可能一些数学公式等等。后面的题目会借助于前面的知识点,请同学们务必按部就班、循序渐进。

学习过程中,如有发现设置不合理等问题欢迎广大师生予以反馈!

大家在学习每章节对应的知识点外,请自行对照并完成以下训练场场中的题目:

scanf、printf的基本用法:

对应题目: 1001,1040

变量的定义和使用:

对应题目:1003

C语言的各种运算符:

对应题目:1005

三目运算符、scanf的用法:

对应题目:1002,1006

if else和switch选择结构:

对应题目:1007,1008,1010,1043

while、do while、for循环:

对应题目:1009,1011,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1045

数组:

对应题目:1012,1004,1025,1026,1042,1048

二维数组:

对应题目:1024,1030

库函数的使用:

对应题目:1044

函数的使用:

对应题目:1027,1028,1029,1031,1032,1033,1034,1035,1036,1046,1047

预处理、宏:

对应题目:1037,1038,1039,1041

结构体:

对应题目:1049,1050,1051

链表:

对应题目:1052

附:

C语言训练场http://www.clang.cc/oj/problemset.php

C语言网OJ的基本输出教程http://www.clang.cc/news/technology/2015/0424/35.html

C语言(clang.cc)研究中心

原文发布于微信公众号 - 编程范(dotcpp)

原文发表时间:2015-05-17

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏阮一峰的网络日志

为什么Lisp语言如此先进?(译文)

上周,《黑客与画家》总算翻译完成,已经交给出版社了。 翻译完这本书,累得像生了一场大病。把书稿交出去的时候,心里空荡荡的,也不知道自己得到了什么,失去了什么。 ...

2996
来自专栏python学习之旅

测试工程师的一些面试题目(python)和总结

    1、输入:JSON {"a":"aa","b":"bb","c":{"d":"dd","e":"ee"}}   输出:字典 {'a': 'aa', 'b...

4142
来自专栏专注研发

poj-1006-Biorhythms

人生来就有三个生理周期,分别为体力、感情和智力周期,它们的周期长度为23天、28天和33天。每一个周期中有一天是高峰。在高峰这天,人会在相应的方面表现出色。例如...

961
来自专栏desperate633

LintCode 买卖股票的最佳时机 II题目分析代码

假设有一个数组,它的第i个元素是一个给定的股票在第i天的价格。设计一个算法来找到最大的利润。你可以完成尽可能多的交易(多次买卖股票)。然而,你不能同时参与多个交...

611
来自专栏数据结构与算法

2924 数独挑战

2924 数独挑战  时间限制: 1 s  空间限制: 1000 KB  题目等级 : 钻石 Diamond 题解  查看运行结果 题目描述 Descripti...

2933
来自专栏Python小屋

Python实现大自然数分解为最多4个平方数之和(1)

问题描述:任意大自然数,总是能分解为最多4个平方数的和,所谓平方数是指它是一个自然数的平方。例如:72884 = 4^2 + 138^2 + 232^2,337...

2734
来自专栏趣学算法

数据结构学习秘籍

网络上太多的同学吐槽被虐,如滔滔江水连绵不绝,数据结构太难了!真的很难吗?其实数据结构只是讲了三种:线性结构、树、图。到底难在哪里呢?通过调查了解大概有四个原因...

1182
来自专栏编程

知道这几点你就学会了Python!

由于Python目前在各个领域都比较火,尤其是人工智能和量化金融方面的应用,更让人趋之若鹜,还不会Python的你是不是落伍了呢。下面就是我的不装逼教你学Pyt...

2255
来自专栏ACM算法日常

POJ2318 TOYS 判断点与直线位置关系 【计算几何】

Calculate the number of toys that land in each bin of a partitioned toy box.

1063
来自专栏斑斓

哲思片段 | 设计中的变与不变

古希腊哲学家巴门尼德认为:“人的思想和言语都有一个载体,如果你在这一时间和另外一个时间想到或者谈到同样一件东西,那就说明这件东西在这段时间内没有变化,如有变化的...

3957

扫码关注云+社区

领取腾讯云代金券