C语言初步理解

学习C++语言开始感觉不理解,难以理解计算机语言的意义。但是过了几个月的学习后,从不甚理解到能够自己书写代码,在此表达一下自己的心得。
知识点积累与感悟:
关于《C语言程序设计》,前几章重点讲述的是:
(1)C语言的魅力之处以及新手为何需要学习C语言,它对于C语言的讲解使我对C语言的历史有所了解同时又让我对C语言的学习充满了期待。
(2)C语言的语句种类。就目前我学到的知识来看:
①变量的使用需要进行准确声明,所有变量必须要求在第一条可执行语句前表达出现(即最好在写主函数语句的第一条就声明变量的数量与种类),譬如iostream对应的是使用cin,cout;而stdio.h对应的则是使用scanf,printf。
②赋值语句的标准格式为:变量=表达式,赋值时从右向左赋值。譬如a=a+1则表示为a执行a+1的算法(或者可以表示为a+=1)
③其中需要注意的是cin比scanf书写更加便捷但是不如它的输入速度快,这个在以后需要注意!
(3)还有简单的算术运算和表达式,这个就是让我们理解计算机的语言,方便我们以后更加容易操作计算机。这个运算需要注意的是,在不同变量的计算过程中,会自动同一单位,我们需要对变量的运算定义明确的单位,比如整型实型,到时候会按照算式左边定义的变量单位换算,为避免不必要的麻烦,我们需要有明确的定义思路
(4)再者就是谈到变量的输入与输出。
①C语言中,需用scanf("格式”,&变量)进行变量的输入,然后输出则是printf(“格式”,变量)
②C++中,需用cin>>+文字(即字母)进行输入。而输出则用cout<<+文字(即字母)进行输出。
(5)if语句、do-while语句和switch语句的相对复杂的表达式在使用过程中,需要有明确的算法思路,不能想到什么写什么。
①if语句的编写略微困难,需要注意的是它对()里面条件的书写,注意里面标点符号要用“,”分隔,if语句用于解决二分支的问题,嵌套if语句则可以解决多分支问题。
②do-while语句相对而言简单一些,执行起来也是更方便,更容易读懂,但是功能范围小一些,可以在嵌套中使用。
③switch语句书写格式比较繁琐,需要注意的是case常量的书写格式,还有就是在可执行语句后一定要加break,使其跳出循环。
④在此特别提一下三目运算符,比较好用。好比(a<b)?a:b,它更快捷的输入与输出。
学习心得:
(1)我们需要准确判断题目想考察的对象,我们要最简洁的算法把题目计算出来。
(2)决不要因为程序“很小”就不遵循某些你不熟练的规则。
(3)经常回顾自己以前写过的程序,并尝试重写,把自己学到的新知识运用进去。
(4)不要放过任何一个看上去很简单的小编程问题。
(5)不要做浮躁的人,做事一定要严谨。
(6)要认真学习教材,熟练掌握知识点,明白程序运行的流程。
(7)反复用不同的数据检验自己做过的题。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值