我计划自己学习C语言,但我不能工作。我初中毕业了。我的数学一塌糊涂。你想推荐课本或教程吗?

我会告诉你一个方法,但要做好准备。这是一条很长的路。我写的最早的程序是BASIC年在小霸王学习机上编写的。这是读书的一个例子。那时,我在小学四年级。当时,我不懂函数。

虽然我小学的数学成绩很好,但我确实缺乏很多。至于数组,我什么都不懂。C语言是什么?从没听说过。然后我在小霸王上写了5-6年的程序。直到高中有了电脑,我才使用小霸王。我不知道写了多少,因为它没有保存的功能,所以每次都要重写。

唯一能证明我写了很多东西的是,在小霸王键上,英文字母键上的所有单词都磨损了。通过这个工具,我学习了排序、函数、递归、树等等。在那之后,我在计算机上写了三年多的VB,然后我在大学里开始学习C语言。那时,我可以尽快学会它。

文章相对比较长,字数比较多,大家可以先打开头像关注我,之后慢慢看,///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像左下角黑色字体加我也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比赛///

然后,参考我的例子,如果你有很多时间,而不是一直在学校(我在小学和初中的成绩更好,高中的成绩更高),我相信你可以将你的时间减少至少一半。因此,很明显,如果你利用时间积累并打破两套键盘,那么我相信你可以毕业。如果你快点,也许1-2年就足够了。教材,从最基本的开始,你可以使用谭浩强本书。虽然它很落后,但没关系。我学习BASIC的时候也很落后。

重要的是培养编程思想。如果您有条件,可以阅读C语言编程(注意:这里的表达式不正确,我指的是C编程语言,中文版本的名称是C编程语言)。你不懂也没关系。从复制代码开始,时间积累可以买到很多东西。不要害怕写迟钝的代码

不要害怕被别人嘲笑。小学时,我不能使用映射表,所以我自己写了100条if语句。没关系。从最愚蠢和最慢的代码开始,只要你这样做,就会有希望。在编写代码时,您应该更多地考虑并不断优化代码的速度或大小。在我前面提到的100条之后,只有3-5条语句。因此,多思考,多做。

有一天,您将了解什么是函数、指针和数组。当你不理解代码时,拿一张纸,拿一支笔,把它写在纸上,把自己模拟成一台计算机,根据程序一个接一个地执行,在每一步写下每个变量的结果,然后再写几次。当然,你会理解的。这就是我在初中一年级学习递归的方式。编程思想比任何技能都重要。

编程不仅仅是谁能使用几个函数,而是对程序的理解。在现实中看到一件事,如果你能轻松地建立一套数学模型和编程模型,学习任何语言都不会太困难。这些语言也相互关联。若C太难理解,你们可以先学习C或BASIC,不断培养自己的兴趣,不断用小成就激励自己。

数学能力应该培养,但重要的是培养逻辑思维能力(例如,选择“所有员工里工龄大于15年,部门不在人事部、行政部的,所有职位为经理和经理之上的人”,如何写这个逻辑)。数学本身(如高等数学)的重要性略低于逻辑思维。另一件你没有提到的重要事情是英语。编程与英语密不可分。大多数手册和材料都是英文的。

有时英语比数学更重要。多花点时间。不要害怕重复的工作。只要你付出足够的时间,你就可以学习。编程的捷径不多。编程是一件非常有趣的事情。我在上读到了一个我认为很好的答案:世界上最令人满足的事情就是创造或摧毁一个东西。编程可以做到这一点。

好了,这期分享就到这里啦,觉得对屏幕前的你有帮助的麻烦一键三连,点赞收藏加关注哦,有问题的朋友也可以在评论区评论,或者私信我