对深入浅出程序设计竞赛学习的前期思考与总结

从语言入门开始学习,了解了程序设计的相关基本知识,,学习C++程序的基本结构,并树立了分析问题,理解题意,建立模型,设计算法,编写程序,调试编译运行的思想,学会了库的使用和名字命名空间,学会了程序编写的基本格式,然后分别学习了顺序结构程序设计,分支结构程序设计,循环结构程序设计三大基本函数语句和数组与字符串,基本掌握了相关知识与用法。

首先在顺序结构中学习了变量的数据类型和变量的输入输出等基本知识,顺序结构是程序设计函数语句中的最基本的语句是其他语句书写的基本表示形式,是最直白的表达,其次在分支结构中学习了关系表达式与逻辑表达式,并且学习了分支语句和分支嵌套,初步提高了代码的复杂度和逻辑性,使函数语句的表达具有选择性,提供了不同情况的不同结果的可能性,然后在循环结构程序设计中学习了三种循环语句,分别是for循环语句,while循环语句和do while循环语句,三者之间应用各有优势,应该择优使用,要注意避免进入死循环,使用break或者continue语句跳出循环,多重循环,使代码复杂程度进一步提高,使程序代码中的重复性工作变得更加简便易行,增强了函数语句的逻辑层次性,使函数语句动了起来,在数组与字符串中使我学习到了新的数据的集中简便表达方式,学会了数组元素的输入访问和输出,数组就像数学中的集合与数列的一种变形表达一样,可以更加方便的表示数据,要避免数组越界,同时还初步学习了几种排序方式例如冒泡排序,桶排序,还有一个极为重要的排序函数sort函数,还有二维数组类矩阵的表示形式使数组的应用变得更加广泛,通常利用数组进行储存多个元素再辅以分支和循环语句进行表达与说明。还有几类重要的模型例如婓波那契数列,回文质数,水仙花数等具体问题。

同时,我也自主学习了C++primer plus中与其对应的相关知识,并进行了总结与归纳。如下所示

学习之后认识不足,巩固相关知识,补足知识漏洞,多刷题,要增加练习习题数量,提高熟练度 ,积极学习解题方法,要多思考,多理解,多实践,多应用,多练习。用勤奋和努力弥补自己的不足,希望可以使自己进步,提高。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值