https://www.cnblogs.com/shenxinglou/p/11585686.html |
了解到计算机科学与技术专业需要我们不断补充新知识,同时也要培养创新精神,锻炼自己的实践能力。目前学习的C语言是一种功能强大而灵活的计算机语言,也是学习其他语言的基础,在学习的过程中还要有一直坚持下去的决心。在做PTA时,仅仅一个打印Hello world就让我不知所措,只会照着书上的源代码打。 |
https://www.cnblogs.com/shenxinglou/p/11622839.html |
作为C语言的一名新手,难免会遇到一些靠自己的力量无法解决的问题,我学习到如何聪明、礼貌的向他人提问。也学习了如何下载并安装MinGW-w64,虽然老师给出了下载和安装的教程,但是在实际操作中还是会有许多不一样,最后通过询问同学解决了问题。在做PTA时对常量、变量、数据类型、运算符有了初步认识。 |
https://www.cnblogs.com/shenxinglou/p/11657850.html |
学习到了关系运算、if-else语句、格式化输入语句scanf(),以及常用的数学库函数。博客园的作业要求变多了,加入了数据处理、数据表达、PTA列表及其说明等内容,帮助我加深理解变量的来源和类型、语句的运用方式和意义、算术表达式的编写。对markdown的基本语法已经掌握了。 |
https://www.cnblogs.com/shenxinglou/p/11692164.html |
这周的学习用for循环语句实现指定次数的循环程序设计,PTA的五个题目都是求序列的,但只要写出了一个,找到每道题循环的规律,就能循序渐进。博客园新加的造测试数据进一步让我理解了每个程序的意义和作用。for语句用于循环,既有表达式还有循环体,较为复杂,通过博客园新加的学习总结部分,我对运用for语句时应该注意的事项有了详细的认知。现在已经能够熟练掌握markdown语法,使作业的排版更加清晰整洁。 |
https://www.cnblogs.com/shenxinglou/p/11745768.html |
果然没有最难,只有更难。在课堂上对函数的定义和调用有了初步的认识,但PTA题目的算法变得更加复杂,还加入了函数的定义和调用,通过同学的多次解答我才完成了任务。博客园中新加入了代码互评和思维导图。代码互评让我看到了其他人代码的优缺点,学习到了许多新的方法。思维导图呈现了所有目前学过的内容,方便进行每周的总结。 |
https://www.cnblogs.com/shenxinglou/p/11775314.html |
把新的知识和以前学过的旧知识放在一起整理归纳,不仅可以温习巩固旧知识,而且可以使新知识更加易于理解。这周学习的else-if语句和之前学过的嵌套的if-else语句都可以实现多分支结构.但由于else-if语句的逻辑结构更清晰,应用范围更广。这周学习的逻辑运算符和之前学习的算数运算符,关系运算符等都是运算符的种类.运算符的优先级和结合性能决定表达式的计算顺序。调用函数处理整形数据和浮点型数据的输入输出时,有专门的格式控制说明%d和%lf,字符型数据的格式控制说明为%c。 |
https://www.cnblogs.com/shenxinglou/p/11823464.html |
这周新学习了switch语句,并且老师要求所有的PTA都必须用到switch语句。switch语句用于处理多分支选择问题,有多种使用方式,通过举实例让我更加熟练的掌握了它的用法。在进行造测试数据的统计时,有一题的输入格式有两行,发现直接在编辑中使用回车键换行会导致表格混乱,搜索如何使用markdown语法在表格中换行就解决问题了,这样表格就变得美观了。 |
https://www.cnblogs.com/shenxinglou/p/11870106.html |
学习到如何使用while和do-while结构解决问题,在PTA题目中,难免会使用到语句里嵌套语句,这时候思路可能会没那么清晰,通过代码互评之后学习到了别人的优点,这也就为自己开阔了思路。还有就是在实践课中,我学到如何去调试程序。但不够细心,而且不能够准确、熟练的设置断点。调试程序的能力有待加强。 |
https://www.cnblogs.com/shenxinglou/p/11914181.html |
这周学习的嵌套循环比较复杂,在做相关题目时把循环初始化语句放错了位置,混淆了外层循环和内层循环的初始化。但我通过举例分析后补缺了我的逻辑分析,能更好的理解嵌套循环。前几周加的伪代码部分刚开始非常为难,无从下手。通过反复看教学写伪代码的教程,我已经越来越熟练了,尽力把伪代码写成别人能轻易看懂又不失规范的样子。 |
https://www.cnblogs.com/shenxinglou/p/11960357.html |
运用嵌套循环一定要注意{}扩住的范围,因为多个循环,大括号{}也很多,不理清楚就容易乱,有时候把语句放错位置等,牵一发动全身,整个循环都会乱套。嵌套循环对逻辑能力要求比较高,对我来说难度较大,我做起题目来比较吃力。在做代码互评的时候能够看到其他同学的思路,代码风格都有些大大小小的差异,对我来说帮助很大。 |
https://www.cnblogs.com/shenxinglou/p/11998890.html |
函数作为能够完成特定任务的独立程序代码单元,毫无疑问是编写代码时非常便利的工具。不仅可以省去重复的代码,还提高了代码的可读性。但它学起来也是非常头疼的。首先是函数的分类,有无参数,有无返回值,其次是如何定义函数,如何调用函数和如何声明函数,还有变量的作用域和存储方式。 |