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

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

时间:2022-10-08 20:44:55浏览次数:90  
标签:计算机 20221419 int 300 2022 2023 程序设计

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

作业信息

班级:[2022-2023-1-计算机基础与程序设计]https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP
作业要求:[2022-2023-1计算机基础与程序设计第六周作业]https://www.cnblogs.com/rocedu/p/9577842.html#WEEK06
作业目标:自学课本,了解计算机和编程知识
作业正文:https://www.cnblogs.com/lu-gu-an-yu/p/16751147.html

教材学习内容总结

1.算法:在有限时间内用有限数据解决问题或子问题的明确指令集合。1
2.有两种基本循环,分别为计数控制和事件控制。
3.平方根的计算,先进行猜测,再平方比较,若差距较大,则重新猜测,直到猜测的平方与原始值的差距在0.001以内。

4.需要进一步扩展的步骤是抽象步骤,不需要进一步扩展的步骤是具体步骤。每个抽象步骤需单独扩展。
5.搜索number[position]在数组中寻找特定值。
6.常使用index作为变量处理数组。
7.选择排序从最小开始排,冒泡排序比较相邻元素变更位置,插入排序就是把元素插入有序的部分中。
8.递归算法是一个算法使用它自己或者说是指可以在子程序中出现子程序名的算法。

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

暂无。

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

  • 问题1:前面定义了num为int,但是,后面算式中PI是浮点数,导致最终结果范围扩大为浮点数,int无法承装,造成溢出,结果为负数。


    重新改进后,在式子前加上了int,希望定义结果为整数但是运算结果依然是负数。

  • 解决方案1:将整个式子用括号括起来,这样int才定义的是整个s式子的运算结果,如果没有括号,则int只定义了sum。

  • 解决方案2:将运算结果的值直接赋给num,这样就不用考虑重新定义和溢出。

  • 问题2:程序要求在输入非小写字符时显示“输入非小写字符。”,但是输入非小写字符时程序直接结束了。

  • 解决方案:c语言中不能连等,将连等改成用and连接的两个条件。

  • 问题3:程序要求输入0是输出语句“this number has no sign”,但是输入0时出现的结果却是“-”。

  • 解决方案:“=”是赋值的意思,等于应该使用“==”。

上周考试错题总结

  • 错题1:
    Which of the following is part of a Pep/9 program instruction?
    A. Accumulator
    B. Simulator
    C. Program counter
    D. Specifier
    E. Register
    正确答案: D

  • 理解情况:Specifier的意思是说明符,Pep/9中的程序指令包含说明符。

  • 错题2:
    A test case is a document that specifies how a program is to be tested.
    正确答案: 错误

  • 理解情况:测试用例 (Test Case) 是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 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
第五周 300/1600 1/10 25/115
第六周 300/1900 3/11 30/145

标签:计算机,20221419,int,300,2022,2023,程序设计
From: https://www.cnblogs.com/lu-gu-an-yu/p/16751147.html

相关文章

  • 20221008测试总结
    n维偏序题目背景1363擅长跑酷(迫真!题目描述今天\(1363\)要挑战在\(n\)座排成一排的房屋上跑酷。第\(i\)座房子的高度是\(h_i\)。初始时\(1363\)站在第一座房......
  • 【2022-10-08】 DRF从入门到入土(六)
    drf之路由组件自动生成路由#drf提供了两个路由类,只要继承了ViewSetMixin及其子类的视图类,就可以使用这两个路由类来自动生成路由#使用步骤如下:1导入模块:fromr......
  • Dytechlab Cup 2022 (A - C)
    DytechlabCup2022(A-C)A-ElaSortingBooks分析:贪心,将字符串每一位都存在map里,从前往后尽量让每一个\(n/k\)的段\(mex\)值尽量大,模拟mex即可。voidsolve(){ ......
  • 【闲话】2022.10.08
    今日考试又寄了怎么凡是Accoders上的考试我都会寄啊今天Winter'SRain先生搞魔改猪国杀然后\(\color{red}{\查\抄\正\着\}\)实在是……太巨了今天挂一张......
  • 2022洛阳师范学院ACM实验室招新竞赛题解
    A萌新签到题目描述欢迎大家来参加2022洛阳师范学院ACM实验室新生赛,我们实验室全体学长学姐从暑假一直期盼着你们的到来。我们的小萌新那么可爱,学长学姐肯定不会为难大......
  • SOLIDWORKS 2023新功能亮点揭秘:修复遗漏的配合参考
    SOLIDWORKS2023版本即将于10月份与大家见面,​​上期内容​​小索与大家分享了SOLIDWORKSSimulation2023的新功能:欠约束几何体,它可以帮助我们在运行仿真之前避免出现设置......
  • 2022-2023-1 20221423 《计算机基础与程序设计》第六周学习总结
    学期2022-2023-1学号20221423《计算机基础与程序设计》第六周学习总结作业信息这个作业属于哪个课程2022-2023-1-计算机基础与程序设计)这个作业要求在哪里20......
  • Solution Set -「NOIP Simu.」20221008
    \(\mathscr{A}\sim\)「CF1680E」MovingChips  Link&Submission.  Tag:「水题无tag」  温暖签到惹,DP一下就好了.注意不要因为觉得"能贪心"就一直贪心,......
  • 2022-10-08 注解开发
    目录spring注解开发定义beanSpring提供@Component注解的三个衍生注解纯注解开发bean作用范围依赖注入加载properties文件第三方管理使用独立的配置类管理第三方bean方法一:......
  • 报告分享|工业4.0时代:2022年重塑行业未来调查报告
     报告链接:http://tecdat.cn/?p=28906发布了《2022年重塑行业未来调查报告》,探讨工业4.0时代企业客户5G业务增长机会。报告对全球多个垂直行业和地区的1018家企业开展了线......