C语言I作业12—学期总结

一. 我学到的内容

C语言I作业12—学期总结_第1张图片

二. 我的收获

1.第一次作业:https://www.cnblogs.com/yqql/p/11581532.html

收获:第一次接触C语言,通过PTA练习对C语言有了初步的了解和认识,学会使用makedown语法写博客园,并对自己未来的学业进行的规划。

2.第二次作业:https://www.cnblogs.com/yqql/p/11619686.html

收获:通过PTA的练习对C语言的认识更加深入,可是做了很多很多遍才做出来,当时对很多错误错在哪都不知道,才知道打好基础的重要性。

3.第三次作业:https://www.cnblogs.com/yqql/p/11660887.html

收获:学了if-else语句,知道如何数据表达和数据处理。知道了如何使用正确的输出和出入格式, “%.2f”是保留两位小数的格式。使用正确是格式和字符把公式表达出来。

4.第四次作业:https://www.cnblogs.com/yqql/p/11698225.html

收获:学了for语句循环,int是整型变量 double是双精度浮点型变量 后面的数据要用“%.lf”。通过PTA的练习对C语言的了解更加深入了。

5.第五次作业:https://www.cnblogs.com/yqql/p/11745154.html

收获:用到了x<1000&&x>100,y=(x%10)(x%10)(x%10)+y等表达式。结构类型为选择结构和循环结构。通过练习对for语句的运用更加深入,对while语句有了初步的了解,还编写了函数。

6.第六次作业:https://www.cnblogs.com/yqql/p/11783751.html

收获:这次的PTA作业比较难,也是通过在CSDN上找到相似的题目借鉴写出来的,才发现自己的知识储备是多么薄弱,做的题目不够多。用到了逻辑表达式,if-else语句。

7.第九次作业:https://www.cnblogs.com/yqql/p/11822722.html

收获:if-else嵌套;break与contine的区别。

break 用来跳出所有循环;continue 用来结束本次循环,直接跳到下一次循环,如果循环条件成立,还会继续循环。
for循环表达式 如for(i=1;i<=n;i++)
过程:for(a;b;c)
执行顺序
先执行a
在判断b是否为真,若为真
执行循环体,
执行c
然后再次判断b是否为真,若为真
执行循环体
执行c
.....
直到b为假,跳出循环

8.第十次作业:https://www.cnblogs.com/yqql/p/11960132.html

收获:对求梅森数题的自我解析:设变量mp存储梅森数,整数i表示指数,其取值从2〜19,i每变化一次,都相应的计算出一个梅森数,存放在mp中。对每次计算得到的当前mp值,都调用函数prime()进行判断。在判断mp是否为素数时,可以定义一个函数prime(),每次都将mp的当前值作为实参传递给函数prime(),并判断是否为素数。如果n为素数,则prime()函数返回值为1,否则prime()函数返回值为0。若prime()函数返回值为1,则当前mp为梅森素数,应该将其输出;若prime()函数返回值为0,则当前mp不是梅森素数。

9.第十一次作业:https://www.cnblogs.com/yqql/p/11996943.html

收获:全局变量和局部变量

全局变量:被所有代码都能访问的变量,声明在函数的外部;
局部变量:只能被当前所属函数访问的变量,声明在函数内部。
形参: 全称为"形式参数" 由于它不是实际存在变量,所以又称虚拟变量。是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传入的参数.在调用函数时,实参将赋值给形参。因而,必须注意实参的个数,类型应与形参一一对应,并且实参必须要有确定的值。
实参: 全称为"实际参数"是在调用时传递给函数的参数. 实参可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值, 以便把这些值传送给形参。 因此应预先用赋值,输入等办法使实参获得确定值。

三.自我总结

在第一次博客中 对自己的期待是每天花1-2个小时学习编程和每天打20行代码,自己并没有做到,总有一种三天打鱼两天晒网的心态。 本学期自己很多不足 没有什么做的好的地方,要继续努力。任何一门学科都有自己的特色,目前自己就是没有在C语言这门学科中找到乐趣,所以学起来总是觉得枯燥无味,就跟完成任务一样,自己的心态要改变了,既然选择了然就要把他做好毕竟自己以后是要靠这个吃饭的,还有就是对于PTA里面做过的题,自己也要时不时回顾一下,发现每次都会有新的收获,这就是温故而知新吧。

四.量化的自我评价

C语言I作业12—学期总结_第2张图片

五.我的努力方向

经过一个学期的学习,好像什么都会一点又好像什么都不会,C语言这门课程就跟高中的数学一样,上课听讲,课前预习很重要,课后还要自己及时复习,做PTA的题目或者自己找题目去做才能更加熟练的掌握自己所学的知识。我打算在寒假里面,坚持每天学习半小时的C语言,虽然时间不多,但是对于我是很大的突破了因为放假总是想着玩就不会把精力放在学习上面,自学也是很重要的,提前预习接下来的内容并把本学期所学的内容掌握,如果基础不好那么在后面的学习之中是很难的。

你可能感兴趣的:(C语言I作业12—学期总结)