前五章总结

                                                              前五章总结
第一章
    刚接触到这门课时,便开始翻看目录来了解一下这门课,毕竟这就是未来的“饭碗”啊。
    第一章的内容让我对程序设计有了初步的认识。就当是读小故事似的读完了第一章后,我对那些“黑客”和编写游戏更加期待了。我也是觉得学习计算机很“炫酷”才决定计算机专业的啊。

第二章
    翻到第二章就不一样了,一开始的常量虽然不懂但也就跟定义一样记住就行了,可之后的程序真是一点也看不懂了。当老师布置了“Hello,World”的题目之后脑子是一点思路也没有,根本不知道该怎么做。我开始觉得学计算机好像很难,没有美国大片中那些黑客那么潇洒了。可之后在看了代码自己一点点的打完,最后显示出“Hello,World”时,内心真的有一股成就感,也正是这种成就感让我和舍友们喜欢上了编代码。
    第二章主要介绍了头文件、常量、变量和各种数据类型。
    我觉得最主要的便是头文件和数据类型了,因为所有的程序都应该包含这两项,没有这两项也就不能编译出来了。

第三章
    讲第三章的时候已经开始做openjudge上面的题了,刚开始也是都不会,渐渐的,虽然课本没完全读明白,可是题目都已经慢慢摸索着做出来了。当老师刚开始讲课的时候题目也差不多做完了,这样对知识的理解也更深。
    第三章不再是简单的输入数出了,而是开始进行简单的运算。学习了算数运算符、增1和减1运算符、强制类型转换符和宏常量、替换等。
    一开始上课讲到除一个数会自动舍去余数时还感到很惊讶,觉得计算机还是有点傻啊。之后学的强制类型转换符便能解决这个问题了。而在计算时为了简便可以使用增减1运算符来编程,另外运用宏常量和const常量来进行替换也能起到简便编程过程的作用。
    运用第三章的知识可以解决一些简单的数学计算的题目及部分数学应用题。

第四章
    学到这已经对课本、题目什么的都处变不惊了,一开始的那些新鲜感也逐渐消磨掉了,就连ACM之前讲过的东西有的也已经明白了。但是ACM现在讲的东西更难了,即使现在学完了5章都搞不明白那些题目。
    第四章学习了一些字符常量、转义字符和输入输出等。这些知识可以让最后运行时显示的结果更加美观,特别是printf的使用更是让输出随心所欲,想输出什么便输出什么。
    运用这些知识可以解决一些数据更麻烦的数学问题、输出时显示精度的问题等,还能解决一些让外行人根本看不懂的题目如与ASCII有关的题目等。

第五章
    从之前可以解决的题目也可以看出数学在计算机专业中的地位,而第五章学习的内容更是与数学有关,这些知识就是将高中学过的一些数学知识转化为代码通过计算机来进行运算。
    第五章学习了关系运算符(就是数学中的比大小)、逻辑运算符(数学中的交并补集)和四种条件语句。
    这些知识可以用来解决与条件有关的题目,即不同条件下执行不同的语句。其中课上讲的switch语句最让我感到编程的神奇,原本很繁琐的条件用switch语句编出来也不过是多几个case,十分的简便。

    虽然现在学习的代码还很简单,让一些人忍不住发牢骚:‘’明明一眼就看出的数学题非要打半个小时代码才能做出‘’,但我相信只有现在学会这些不方便的代码,以后才能编出让人感到便利的代码。好好加油吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值