c语言程序设计前五章总结及来自一个新手的学习感想

知识点及其应用

第一章:首先恭喜我自己有机会去学习一个全新的从未接触过的一门学科——c语言。关于兴趣这一点,一点都不知有何谈兴趣。第一章内容就成功的通俗易懂的介绍了c语言为和方神圣,自然也成功的引起了我学C语言(这个高大尚的语言)的兴趣,一种想要去了解黑客的世界,以及手机,电脑究竟如何运作的兴趣。和其格式中的格式修饰符。自学习数据的格式化,简单版

第二章:了解学习程序设计的一条主线。数据有常量和变量,什么是整型、实型,以及它们的基本型式。了解到变量在C语言中需要指出它的类型和变量名。程序中有一个东西叫主函数和头文件,对变量命名时应遵循的一些规则,以及编写程序时应注意有分号,什么时候需要空格,双引号单引号等等,写程序时应注意到的规范。以及以后各章中可能学到的数据类型及变量名声明,如何计算变量数据类型所占的字节(毕竟这一点很重要)。最后了解到c语言中的数运算会考虑到结合性以及优先级的问题和赋值问题,再补充内容中,又添加了,在计算内部数据是怎样以零一的形式呈现以及存储形式。

      应用:充分了解学习掌握第二章,会让自己的程序不会出现不规范性的问题,至少让自己写出的程序语言,看起来是出自一个正宗学习过c语言的人之手,嗯,这章知识点掌握不好程序编的是漏洞百出,总之,这是程序之前的一个最基本的基础,就像你想画一个人,至少得知道它有眼睛,鼻子嘴吧。

第三章:既然为计算机语言,语言中对数学计算的表达,当然是必不可缺少的,所以在3.1节学习了数学中各种运算符的表达形式,以及数字类型对运算结果的影响,以及它们的优先级和结合性。接下来了解到复合的赋值运算符,即为要把这条运算语句写出来的具体展现形式。不是接触到何为减一增一运算符,及++前缀和后缀的不同,以及增减一的优势及劣试势,继续了解何为宏常量与宏替换以及const常量的应用及好处。为提高输出数据更符合要求,学习了自动类型转换与强制类型转换运算符,赋值中常见的自动类型转换。另外了解常用的标准数学函数。

    应用:可以解决一些数学中基本的算数问题,如将153各个位数输出求和,三角形、圆的面积以及开方。

第四章:程序编写的最简单框架,输出和输入。4.1中了解单个字符的输入输出,以及 输出是想通过何种形式——引入了字符常量,应用到函数getchar(),字符输出和输出的应注意到的事项。4.2中学习数据的格式化屏幕付输出,如用到函数printf(),以及函数printf()的格式转换说明,其次学习数据的格式化键盘输入,函数scanf()的,一般格式及格式转换说明符,及其中的格式修饰符。 在4.4扩展内容中,应了解在格式读入字符时,空格字符和转义字符包括回车都会被做有效字符读入。及解决此类问题的方法。

   应用:对于c语言程序设计基础语言的进一步规范及规避一些隐秘性错误。

第五章:对于生活中与计算机中的问题求解方法。了解算法的概念及其描述方法。其中描述方法,具体介绍有:自然语言描述,流程图描述,Ns结构化流程图描述,他们各自的特点和好处。其次,了键关系运算符关系表达式, 以及各种语句。

   其一:用于单分支控制的条件语句。if(表达式p)语句A。用于判断当某一条件成立时则执行具体语句。

   其二:用于双分支控制的条件语句。if(表达式p)语句1 /   else   语句2。用于判断 条件成立时执行何语句,不成立时执行何语句。

   其三:else-if形式的条件语句。if(表达式1)语句1 /else if(表达式2)语句2/....../else if(表达式m)语句m/else   语句m+1。若执行语句中有多条语句                    时,应用{}   括起来,称之为复合语句。

   其四:用于多路选择的switch语句。switch(表达式)/{case1;/序列1/......}。为情况较多是条件语句的简单写法,如:输出一到十二月的英文,一周中                每天的工作。

其中有一条运算符(唯一的一个三元运算符)。表达式1?表达式2:表达式3

最后学习逻辑运算符和逻辑表达式,如:&&,||等。在第五章的扩充内容中了解如何进行程序测试,及如何理清三角形之间的逻辑关系及对于输入非法字符的检查和处理。

   应用:可以接觉目前数学中的一些小问题。即小学数学应用题,初中基础算数。

学习过程中的感受:

开始时是您(课本和老师)说啥都对,因为自己并不知C语言究竟是什么,程序又是什么。说有种东西叫常量,叫主函数,叫头文件,自己就是哦,有那么个东西,就如同画一个人,老师说画眼睛,画嘴巴,画手,画脚,自己就画。再往后学,可以写出一条完整的一条简单程序,即人的各个部位画完,把轮廓勾勒出来后,哦...,原来这就是用C语言写程序。慢慢有知道其实画眼睛也是有技巧的,有各种语句供自己选择。从一开始的完全不知到慢慢对C语言有感觉,及一个适应的过程。最大的感受就是学会心平气和的接受新知识,并认真学习。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
C语言实训心得总结.doc C语言实训心得 10903090113 李新程 在初学C语言的一个学期后,我们进行了C语言实训阶段,尝试编写一个比较复杂的程序系统。在为期两周的时间中,我们同组的同学共同的感受是:C语言实训和平时上课所接触的程序是有很大不同的,所经受的考验和克服的困难是平时所无法比拟的。好在同组的搭档们精诚合作,分工明确,有问题共同解决,攻克了C语言实训的复杂程序。在这里,我作为其中的参与者,感触良多。 在这次实训中,我对对C语言有了一个更深的了解认识,也对这个学期学的知识得到巩固,还尝试运行编程,每次运行程序成功,让我对下面的项目就充满信心。通过自己与同学合作编写程序,最终把最初的理论知识转化基本技能。这次的实训,使我对C语言学习产生浓厚的兴趣。 还是这次实训,最令人激动的就是合作做项目,虽然那只是一个很小很小的项目。每天大家来得很早,大家在一起学习,取长补短,我们很好的在实训中长知识,提高我们的学习热情。实训中深切体会到了老师认真负责的伟大的精神和热情为同学指导的促学方式,虽然对有些时候老师没给我们指出解决问题的方法有些小抱怨,但是到了结束时才知道,这种教学让我们自己学会了自学,学会了去看懂别人的代码。更多是老师给的感动,每天在我们来之就到了教室,在讲课中海给我们分享他在公司上班的一些心得和体会,还有那些我们应该注意的事项,这些是平时上课时无法学到的,是更深层次的巨大收获。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值