从练习1到练习4,这其中的题目虽说简单,但也有值得总结经验的题。例如练习2中的B题“有容乃大”,就要求确定不同整型数据类型在内存中占多大(字节),输出格式见样例,?中的为不同整型数据类型在内存中占的字节数。这其实已经有一些提示要用sizeof函数了,但我当时直接就把问号中的答案直接填上去并用cout输出了……后来才觉得这不太合理,因为整型数据类型占多大字节并不是重点考察的内容,直接问未免太过于偏了,于是便想到了sizeof函数。可见,审明题干要求是很重要的。类似的还有练习2 D题“十六进制转十进制”。还有一些题用cout就明显比printf好用的多,比如说练习3第22题“字符三角形1”以及23题“字符三角形2”,用cout输出复制粘贴的题干就比printf输出并调整空格快上不少。再有就是程序设计上的精简与否,例如练习3第13题“时间转换”,我连用了8个if语句,用了18行才打完所有代码,而我的同学虽然打了32行代码,但是他每行的字符数明显的少于我,就打字时间上就省去很多。最后就是要少犯错误,比如A对应ASCII中的数值是65,a对应ASCII中的数值是65+32,A和a的位置不要记混。最后就是规则上的积累,比如字母与字符不是同一个概念等等。通过作业发现并总结出的经验,是讲课所无法全部讲到的,通过错误所学会的知识也比听课记忆记得要更加牢固。希望能在今后的作业中发现更多的问题并把它转化成自己的经验,让我在程序设计上日趋成熟吧!