本次课学习到的知识点:
本次课学习了数据储存和基本数据类型,相对于之前的学习这次课相当于一次复习内容,将以前的基本数据类型,转义文字符和个是控制等有一个全面的表格说明,可以当作复习章,随着学习的深入,c语言更富有挑战性,本章将算术运算符更加清楚的说明了运算顺序和运算条件并且提出了逻辑运算的“真值表”。
实验过程中遇到的问题及解决方法:
本次实验中我在第二题卡住的时间太久了,一开始想的是利用十进制转换八进制和十六进制的公式来算,利用自定义函数,但是编了好几遍总有问题,后来进过查数发现可以直接利用“%o”和“%x”让程序以八进制或者十六进制输出,这一点是我复习不到位所造成的,这个程序花掉了将近一个小时的时间,但其实可以十几分钟就搞定的,以后要加强作业前的看书,这至关重要,其次在作业4中出现了很多次系统没有报错但是没有输出结果的情况,这让我一度很恼火,后来经过查书发现本该定义在#include.....之后的自定义函数中int与int之间用的是空格并不是书上所说的“,”这个也是课上老师所强调过的,这个是我疏忽大意了。
实验心得体会及本章学习总结:
本章学习的内容是一个总结性的,更加申明了c语言中最基础的东西,当有想不起来的东西的时候翻这一章就行了。新知识有运算法则和真值表,这些都是要熟记知识。c语言到现在已经开始有意思起来,现在每编出来一个程序我都很有成就感,不像以前不愿意思考,纯粹的认为他是冰冷的字符。
,