50000c语言编程读后感,c语言读后感1500字

50000 知乎朋友推荐了一本C语言的书,让我评论。 当我拿到这本书的时候,我计划在三天内完成它,但伟大的事情是在一天内完成它。最近关注这个话题很久了,大概四个月吧。报告有问题。请

50000

知乎朋友推荐了一本C语言的书,让我评论。

当我拿到这本书的时候,我计划在三天内完成它,但伟大的事情是在一天内完成它。最近关注这个话题很久了,大概四个月吧。报告有问题。请批评指教。

从一个熟悉基本内容的新手的角度来看,这本书有以下特点:

首先,优点不止四个:

1.把两个变量的交换放在第二章。

2.摘录100个简单的C程序任务,作为一个模块学习。

第五章其实是100个简单C算法的节选。

这部分设计挺好的,既能培养语感,又能形成算法思维。

3.引入system()函数库,用简单的语句实现颜色配置和动画操作,增强了趣味性。

4.倒数第二章讲的是字符和字符串,最后一章是用C做简单的游戏,增强了实用性。

建议:还有一个求最大值的方法。gallants算法也是经典的基础算法,可以集成到loop章节中。

缺点:不知道C语言是什么,看完这本书能做什么。

看了这本书,好像除了如何使用main函数编写简单程序之外,就是这样了。虽然书的封面上印着“逻辑挑战”的醒目大字,但读完整本书挑战逻辑并不深刻。

主要体现在三个方面。第一,各章之间要有承上启下的联系。第一次看这本书,发现每章知识点之间的连线不清晰,知识点和技能点之间的逻辑关系不明显。与标题相比,名不副实。语言也可以更加精炼,增强C语言编程技巧的迁移,遇到类似的问题可以使用类似的算法。

二是内容复杂不精,讲解不透彻。比如变量的本质、意义、作用解释不清楚,重点内容解释不透彻。第三,缺乏设计,不能体现逻辑。比如三控结构讲解设计结构,没有结构思维,比如总分结构设计。对于if选择和while循环语法结构本身简单的情况,可以先在本章的第一部分提出,然后再扩展。没有表现出C语言可以提高逻辑能力,可以提炼和增强应用性和扩展性的明显特点。

具体来说:

语法部分,缺乏紧密相关的知识树。主要体现在章节之间的知识点,缺乏较强的逻辑性。

在算法部分,缺乏严密的思维模式。书中提到的算法有:二数交换和选择控制算法(建议增加更有趣的案例,比如鸡和兔子在同一个笼子里或者在它们周围的案例,比如全班同学站成一排,报123,向前一步,向后两步。找出前进后退的学生序号等。)循环控制算法(建议增加更多有趣的案例),排序算法,迷宫算法。

内容部分,我不说函数和指针,说的是一维、二维数组和字符数组,占了两章。在前五章中,四章是语法,一章是应用。最后三章,两章关于阵列,一章关于应用。这种结构体现了C程序的编程实践和应用的特点,是一种优势。问题在于学习后感觉不满足,缺乏张力,缺乏实际普及,知识和能力转移缺乏深度。用下标表示数组中数值的做法很难理解,数组的一些内容有待商榷。

。C语言,算法,全民悦读有奖征集,设计,知乎,动画。50000 知乎朋友推荐了一本C语言的书,让我评论。 当我拿到这本书的时候,我计划在三天内完成它,但伟大的事情是在一天内完成它。最近关注这个话题很久了,大概四个月吧。报告有问题。请。2024-03-24 14:15

主题测试文章,只做测试使用。发布者:rekoe,转转请注明出处:https://www.mulub.com/4606.html

(0)
上一篇 2024-03-24
下一篇 2024-03-24

相关推荐

发表回复

登录后才能评论
关注微信
捐助我们