在9月15日军训结束后的第四天,也就是9月19日,我迎来了学校线下第一堂程序设计课,名曰《程序设计基础》。第一堂课,见到了我的老师---叶老师。老师在详细讲解评价标准以及要求后,就开始第一节课的内容。先是简单的介绍了编程语言以及C++发展简史,然后就开始重点讲解进制转换:十进制转二进制,讲解了十进制转二进制的方法——除2取余法,以及对于小数的处理方法——乘2取整法,并在黑板上亲自演示了几遍,同时还讲了一下八进制和十六进制以及它们存在的意义——节省存储空间。之后还讲了字符在实际存储时是以数字的形式存储的,因此能够实现字符与字符,字符与数字间的加减。这些都是没在线上所讲过的(线上讲的是怎么将一个数拆分成2^+2^+……的形式,最后也能转变成二进制,不如除2取余直接)总之,第一堂程序设计课很是精彩,很快就下课了,布置的作业很简单,就是细节上需要注意(双引号需要用\转义才能输出:比如想要输出带双引号的“Hello World”应该这样--- printf("\"Hello  World!\"");) ,比学校的OJ上的题简单多了,收获满满!