第一学期程序设计总结

                                                                    程序设计总结
       随着学习的进行,大学的第一个学期即将结束了。而这一学期也学到了很多知识,编程也从没接触过到现在的能做一些题目了。下面就这一学期学的知识做个总结。
       一开始,第二章学的是简单的定义变量和简单的赋值与输出。虽然这些知识很简单,但这却是程序编写的基础,每个编写的代码都需要运用这些知识,每个程序都缺少不了这些内容。接下来,第三章开始学运算符、宏常量和const常量等内容,这也开始体现出数学的重要性,因为题目只是表面上是考验编写程序,而实际上还是用数学知识把题目做出来,然后用代码表示数学运算的过程,所以学习编程之前一定要先学好数学。第三章最让我印象深刻的还是计算机会根据定义的变量类型在做除法运算时会自动把多余的位数去掉。第四章开始学习与字符有关的知识,能解决一些看起来难以下手但用代码就很简单的题目,比如输出字母的ASCII码。还学习了用scanf语句输入、printf语句输出。第五章学习的最主要是判断语句,同时学习了一般运用判断语句就要用到的关系运算符和逻辑运算符。这些知识用来解决那些条件不同运算过程也会不同的问题,而且判断语句中的switch语句能很简便的解决多种并列的、条件不同运算过程不同的题目。而第六章的循环学习后,题目难度便大幅度增加了,有许多题目不能自己用脑子想好过程在写了,需要一点一点的直接写,在打代码的过程中慢慢改,最后成功。循环语句可以分为计数循环和条件循环。如果知道循环的次数就用计数循环,比较简易。而如果不知道循环次数只知道条件的话,就用条件循环,其中注意的是当不满足条件后就会停止。而有些题目则需要具体问题具体分析了,比如有些题目不知道循环次数但在后面要用到循环次数时就可以用计数循环,但不设定循环次数,只在循环中如果满足条件就用break语句跳出循环就可以了。在学习了循环后一般就会用到前一章学的判断,而在学了数组后也一般会用到之前的循环。随着知识学的越来越多,在解决同样的问题时就更加简便。数组学了后做输入多个数和排序和查找这样的题目就更简便。随着题目越来越难,代码打的越来越长,在检查时会更麻烦,甚至可能查不出错误,函数则能解决代码太长的麻烦。因为在编程过程中可能会有同种类型的运算,所以可以在运算之前先定义这一运算,在用时直接把代表这一运算的字母输入即可,能简化代码。
       在学习编程的过程中也能学到许多。程序的编写需要有耐心,有些事情看起来很复杂,但问题需要一点一点去解决,分析问题,把问题一个个划分成小问题后逐个去解决。再总体解决大的问题。这样做起来不仅有条理也使难以解决的问题得到了轻松的解决。
       在这个过程中,我也曾经因为经验的缺乏失落过,也曾经因成功而热情高涨。生活就是这样,汗水预示着结果也见证着收获。
       对我而言,知识上的收获重要,精神上的丰收更加重要。编程的学习的一环扣一环让我知道了学无止境的道理。通过这次的总结我对于专业课的学习有了更加深刻的认识,以为现在学的知识已经都学会,等到总结的时候却发现自己的学习原来是那么的不扎实,有些知识之前都没注意。以后努力学好每门专业课,让自己拥有更多的知识,才能解决更多的问题! 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值