为什么老师不推荐用《C++ Primer》作为教材

互联网- 2023-08-21 15:13:38

C语言小白走过的弯路

今天给各位分享为什么老师不推荐用《C++ Primer》作为教材的知识,其中也会对为什么不建议用cprimer教材进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录

  1. 为什么老师不推荐用《C++ Primer》作为教材
  2. c语言入门买什么书好
  3. 看了好多看不出什么错误,可是执行了几次,还是错误。c语言
  4. c语言教材哪一种比较好

为什么老师不推荐用《C++ Primer》作为教材

此书适合做查阅的工具书而不适合做教材

首先这本书太厚了,讲的知识点太多,太细,而上课的时间又有限,通过其他诸如自己编纂的教材可以快速突出教学重点,帮助学生掌握重点内容,能够快速上手写出程序。

其次就是重点要学的是编程的思想而不是非常细小的知识点,用primer容易让人过分抓细节,本末倒置。

再者,把c++学精通真的挺难的,而且在市场上占有率并不高,大部分人最后都不会用c++,用那么大的功夫学c++得不偿失。

最后,你不觉得那么厚一本书背着不累吗???

欢迎关注@拖懒之人一起分享交流

c语言入门买什么书好

一、给初中生看的:

1.《啊哈C语言》

优点:简单易懂,生动有趣。

缺点:看完它,水平有限,还要看别的,才能满足大一考试需求。学的只是C语言的冰山一角。

二、给高中生、大一新生看的经典入门书:

1.《Cprimerplus》

优点:适合小白看。语法全覆盖,细节多,知识点讲的清楚,就像高中的《王后雄教材完全解读》。

缺点:琐碎细节太多,每一节内容太多,C语言的精华都被藏了起来,找不到重点,有很多学了的知识点,其实压根就不会怎么用。

这一本真正的入门首选书籍。学长翻过类似Cprimerplus的书,只能说读的累(内容比较多),是给小白看的好书。

3.《TheCProgrammingLanguage》

首先,C语言的信仰书籍:《TheCProgrammingLanguage》

优点:作者是最大的优点,本书作者是C语言之父。别的优点,我觉得都不算优点了,比如:内容绝对简洁明了,几乎没有废话、没有过多琐碎细节,只讲最纯粹的C语言。内容全是C语言的核心。代码示例大多都是库函数的实现方法。

缺点:不适合小白,适合有一定编程经验(少数例题涉及到数据结构与算法,第一章跨度太大)的读者。书中例子挑战性依次递增,对小白不友好。

因此此书适合作为一本精炼C语言的书,大一上学期结束,后来再倒过来看这本书,会对C语言的理解焕然一新。

最后,如果看书实在是看不懂的话,可以在b站上面搜索c语言。选择最高的播放记录进行学习。有弹幕学习起来更轻松哦。

最后请记住,入门编程的最好方法就是

多敲多敲,多敲,多练习,多调试多调试多调试!!!!!

看了好多看不出什么错误,可是执行了几次,还是错误。c语言

题主,你好。严sir课堂很高兴回答你的这个问题。

首先说明:你的程序代码并没有任何错误,造成你问题的原因在于你的输入。

第一:弄清楚scanf函数的基本格式第二:弄清楚你的问题的根源

在你的问题截图当中,可以看到:

你写的语句是:scanf("%d,%d",&a,&b);

在格式控制串中,除了格式说明符之外,还出现了普通字符逗号(,)。这样的就要求你在输入时,也必须用逗号将两个输入的数据隔开。

而你的你输入是:

你采取空格的方式来隔开两个数据。这样就造成和代码的要求输入格式不匹配,程序便出现了问题。

按你代码的要求,应该输入:8,5

以上便是我的回答。请如果觉得有所帮助,请关注严Sir课堂。我们会为你提供系统的C语言学习教程。

c语言教材哪一种比较好

首先给大家推荐,基础入门的书籍。

C语言开发入门教程

本书共12章。

第1章主要讲解了计算机语言方面的知识以及C语言在未来行业中的众多用途。

第2~5章主要讲解了C语言的基础知识,包括数据类型、运算符、流程控制、函数、数组,学好这些知识对后续的学习至关重要。

第6~11章分别讲解了指针、字符串、预处理、结构体和共用体、基本数据结构、文件操作,这些知识是C语言中最核心的内容,熟练掌握这些知识,可以使程序开发更加得心应手。

第12章为项目实战,结合前面所学的基础知识,开发一个学生成绩管理系统。

下面分享一些C语言入门的视频教程。

第一阶段-玩转C语言

1、周期与目标:

学习周期:22天

学完后目标:可开发简单的C语言小程序。

2、知识点:

1)C语言入门

数据类型、流程控制、函数、指针、内存布局、结构体、共用体、文件操作

2)Linux系统编程基础

Linux操作系统介绍、Linux目录和路径、Linux文件权限、Linux下常用命令、Vim编辑器、webserver环境搭建

3)C项目:电子词典

指针操作、文件读写、流程控制

4)C语言提高

指针操作、文件读写、流程控制

推荐视频

C++基础视频教程:http://pan.baidu.com/s/1c049lk

C语言基础视频:http://pan.baidu.com/s/1cGjK1S

各位小伙伴们,书籍和视频可以穿插着学习,效果会事半功倍,希望各位小伙伴可以早日掌握一门技术。

此次主要给大家分享的是一些基础入门的干货,想要更加深入,更加全面教程的可以关注我哦!

END,本文到此结束,如果可以帮助到大家,还望关注本站哦!

聊聊编程语言学习之路
  • 声明:本文内容来自互联网不代表本站观点,转载请注明出处:bk.66688897.com/12/118595.html
上一篇:为什么要少扎高马尾(为什么扎高马尾比低马尾好看)
下一篇:为什么胃药吃着吃着就没有效果了(为什么胃药吃下去胃还疼)
相关文章
返回顶部小火箭