C语言入门级练习(敲代码)

今天和昨天我大概花了4个多小时来完成老师布置的作业:将《程序设计基础》这本书和第三章到第五章所有例题在自己电脑上重新打一遍,昨天的第一次做花了三个多小时,一次性通过率及低(0.3%);今天再重新打了一次,一次性通过率还可以。说实话,老师在布置这个作业的时候我真的不知道有什么意义,不过现在我有些明了。我还是总结一下,这个照着书上敲代码的作业的一些技巧和我的易错点。

(一)  发现的问题和技巧:

在C语言编辑器(许多软件中都一样)中,汉字和汉字中的标点符号所占空间是两个字节而英语和英语中的标点符号所占的空间是1个字节。所以需要注意有三点:

1).    在编写C语言时,所有的运算符必须在英文状态下输入。否则C语言这个程序无法识别,会报错。

2).     在C语言编辑器中对于文字的编辑是一个字节一个字节处理的(这和word 一般软件是不同的)。比如你想把在一个汉字后边的光标移动到它前面,你可能需要移动两次,你想删除它也需要使用两次Backspace键。

3).     为提高输入效率,可以使用Shift快捷切换中英文(现在的输入法一般都在这个功能)。

(二)  错误汇结:

1). 注意区分:I(i)、l(L)、1的差别,0和o的区别,它们在代码中长的很相近。

2). 注意”.”和”,”的区别。”.”用到比”,”少,我有几次都是把”.”打成“,”

3). 注意”:”和”;”的区别。”:”用到比”;”少,我有几次都是把”:”打成”;”

4).注意”/”和”\”不能用法不能混淆。

5). C语言中每句话都是分号结尾。又特别是C语言的最后一句话,我很多次都忘记了。因为后边有括号。总要等到编译出错里,才反应过来。

6). 注意引号、括号等,它们是由两个部分组成,不能只打一个前半部分,而后边的括号就不管的。我现在方法是:比如打一个括号,我会把前括号和后括号同时打出来,然后把光标移到括号中间。

7). 注意引号、括号包括的范围,不同范围有完全不同的意思。

你可能感兴趣的:(C++)