首页 > 编程语言 >2022-2023-1 20221305 《计算机基础与程序设计》第六周学习总结

2022-2023-1 20221305 《计算机基础与程序设计》第六周学习总结

时间:2022-10-08 13:34:34浏览次数:76  
标签:语句 case 学习 2022 2023 程序设计 20221305

学期(如2022-2023-1) 学号(如:20221300) 《计算机基础与程序设计》第X周学习总结

作业信息

这个作业属于哪个课程 <班级的链接>(如2022-2023-1-计算机基础与程序设计
这个作业要求在哪里 <作业要求的链接>(如2022-2023-1计算机基础与程序设计第一周作业)
这个作业的目标 <写上具体方面>
作业正文 ... 本博客链接

教材学习内容总结

阅读《计算机科学概论》

  • 了解了有简单变量的算法:1.带有选择的算法;
    2.带有循环的算法:计数控制和事件控制,平方根。
  • 复杂变量的算法:数组,记录。
  • 搜索算法:顺序搜索;有序数组中的顺序搜索;二分检索。
  • 排序:选择排序;冒泡排序;插入排序。
  • 递归算法:子程序语句;递归阶乘;递归二分检索;快速排序。
  • 信息隐蔽:隐藏模块的细节以控制对这些细节访问的做法。
  • 抽象:复杂系统的一种模型,只包括对观察者来说必须的细节。

阅读《c语言程序设计》


  • ==不要写成= =或=

- 易错点:

     if后加分号
     在界定if语句后的复合语句时忘记加花括号
     switch语句中,需要每个case分支单独处理时,缺少break语句
     switch语句中,case和其后的数值常量中间缺少空格 如case5;应该为case 5;
     switch语句中,case后的常量表达式用一个区间表示,或者出现了运算符

小结

教材学习中的问题和解决过程

  • 问题1:没太理解二分检索的过程
    问题1解决方案:参考https://blog.csdn.net/zhangxiangdavaid/article/details/37738423
  • 问题2:判断一个数是否为零时为什么不能和0直接比较
  • 问题2解决方案:云班课有同学解答:因为这里定义的是浮点数,浮点数不能直接和零比较。浮点数的最小值为一乘以十的负六次方,与之比较相当于与零比较。

代码调试中的问题和解决过程

  • 问题1:Input输入后会出现乱码
  • 问题1解决方案:输入printf前没有赋予a的值却在括号内输入%d

上周考试错题总结

  • 错题1及原因
    Assembly languageinstructions areexecuted directly by the hardware of a particular computer.
    错误

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 20/20
第二周 300/500 2/4 18/38
第三周 500/1000 3/7 22/60
第四周 300/1300 2/9 30/90
  • 计划学习时间:10小时

  • 实际学习时间:8小时

标签:语句,case,学习,2022,2023,程序设计,20221305
From: https://www.cnblogs.com/zhao-yuexi/p/16759586.html

相关文章

  • [题解] Codeforces Dytechlab Cup 2022 1737 A B C D E 题解
    傻*Dytechlab还我rating!(不过目前rating还没加上去,据说E是偷的说不定要unrated)实在没预料到会打成这样。。。求点赞点我看题A.ElaSortingBooks从前往后一位一位确......
  • CCF推荐的A类、B类、C类中文科技期刊2022
    ​中国计算机学会(CCF)日前完成了《计算领域高质量科技期刊分级目录》审定工作,现予发布。2021年5月,CCF入选中国科协分领域发布高质量科技期刊分级目录项目,随后启动《计算领......
  • 第六周学习总结 2022-2023-1 20221407 姚博茗
    第六周学习总结作业信息班级2022-2023-1-计算机基础与程序设计作业要求第六周作业这个作业的目标第六周作业作业正文见下教材内容总结《C语言程......
  • Jenkins 20221007笔记本6
                ......
  • 2022.10.8
    关于我电脑坏了:隔了好久没有写东西主要原因是电脑坏了电脑店老板给人感觉挺不错的,说自己也是网络工程,但是那个时候有学硬件方向他给我看了电脑,说是主板问题,他修不了,可......
  • 2022-2023-1 20221307 《计算机基础与程序设计》 第六周学习总结
    教材学习内容总结Polya解决问题的方法:1.理解问题2.找到数据与未知数的关系(辅助问题)3.执行方案4.分析解决方案简单类型与组合类型:组合类型:指能够表示多个数据的类型复合数......
  • IDEA2022 提示:更新 TKK 失败,请检查网络连接
    IDEA提示:更新TKK失败,请检查网络连接经过一圈的网上冲浪发现大家说的都是如下图那样的但实际idea2022版本中我并没有发现有这个勾选框也尝试过卸载插件,重启idea及电......
  • 2022 ICPC网络赛(二) F Infinity Tree(规律 LCA)
    2022ICPC网络赛(二)FInfinityTree题意:​ 现在给出一个树,对于这棵树,一开始有一个根节点1,每秒之后,每个节点会长出k个节点。节点的最大编号为\(1e18\)。现在给出任意两个......
  • 界面控件Telerik R3 2022新版亮点 - 全新的ThemeBuilder工具
    TelerikDevCraft包含一个完整的产品栈来构建您下一个Web、移动和桌面应用程序。它使用HTML和每个.NET平台的UI库,加快开发速度。TelerikDevCraft提供最完整的工具箱,用于构......
  • 【一句日历】2022年10月
    【2022年10月1日·星期六】清澈的爱,只为中国。                                      ......