2017/11/25课后总结

开课第三天,今天主要是复习前两天所学知识。

上午董老师领着我们复习了一下前两天所学的语句,强调了一下编写程序时容易出现的错误,比如scanf里面输入一个值a的时候前面没加&,不能取值;if else语句是一条语句,每一个else都会在其前面有一个if与之对应;语句多的需要用{  }括起来,因为一个语句只能影响其下方紧邻的一个语句。if()括号里面a=0表示假,非0表示真(与数学是有区别的)。非、与、或的优先级,各种运算符的优先级。for循环语句的循环顺序。遇到问题时的解题方法等。之后老师布置了一下作业。

下午主要是做老师布置的作业,实在弄不懂的地方和同学研究或者寻求牛老师的帮助。在做作业的时候暴露出了问题:求和的循环在需要再次循环的时候和需要清零,printf输出的时候着重看需要具体输出什么来确定printf跟在哪个语句或者大括号后面。总的来说自己磕磕绊绊做出了作业,勤加练习的话应该会更加顺畅,坚信自己可以的,不急于像他人询问,可以先用自己的方法进行尝试。正如牛老师所说,没有最好的程序,只有更加简便的,在不断的练习和检测中才能逐渐发现更多更简洁的技巧。其实自我练习和思考的过程就是检验和提高自己的过程,在这个过程中参考别人的更简洁的设计也是必要的。在做作业的过程中发现自己现在做程序的效率不是很高,我想进一步加强自己的思考和动手能力,效率也会随之提高。

作业:

1.1到1000所有奇数和

2.求一个数的因子及因子的个数

格式要求

1.1

2.3

3.5

3.因子的和是否等于其本身(完数)

4.求1-1000所有完数

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容