1.本章学习总结

1.1 思维导图

1.2 本章学习体会及代码量学习体会

1.2.1 学习体会

经过本周学习,对c循环结构有了深入,无论是单层循环结构还是嵌套循环结构的问题,我都学会有一定的解决能力,但在此对老师表示歉意,这周的c语言代码量很少,在c语言的学习投入力度不大,导致了作业的不完整和完成的不及时,表示歉意,会努力补上缺失的代码量。对于老师所说的用伪代码来设计算法,没有看到同学的博客时还是有很多不懂的地方,后来看到同学和老师发的伪代码设计算法的图片,才有所领悟。代码量是基础,pta和博客园是工具,实践才是检验真理的唯一标准。在一周中单独时编程所遇到的问题,都体现了代码量不够带来的影响,我会努力改正缺点,端正态度。

1.2.2 代码累计

2.PTA总分

2.1截图PTA中循环结构2次题目集的排名得分


2.2 我的总分:0

3.PTA实验作业

3.1 PTA题目1

输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字

3.1.1 算法分析

3.1.2 代码截图

3.1.3 测试数据

3.1.4提交列表及说明

  • Q1:一开始对输出拼音的空格输出处理不当,导致格式错误
  • A1:后来和同学请教,才知道用flag的使用可以很好解决这类问题,多在题目实践,才能更好地掌握方法。
  • Q2:使用flag之后仍然存在问题,显示答案错误,连一开始部分正确的答案都没了。
  • A2:通过调试,发现自己while语句中flag位置放置错误,导致答案输出错误。

3.2 PTA题目2

猜算式?2*7?=3848中的数字

3.2.1算法分析

3.1.2 代码截图

3.1.3 测试数据

3.1.4提交列表及说明

  • Q1:答案错误
  • A1:调试发现是由于A和B的起始值都是用错误,应该用1而不是0,从多次循环找到所匹配的值;
  • 注:此题是第一次尝试写伪代码的题目,难度不大,但是自己尝试写伪代码的起点。

3.3 PTA题目3

餐饮服务质量调查打分

3.2.1算法分析

3.1.2 代码截图


3.1.3 测试数据

3.1.4提交列表及说明

  • Q1:输入和示例一样,输出的星星却有时候超过了十颗,有时候少于十颗。
  • A1:j的取的起始值为1,一开始带的是0,故星星数目不同,j<=a或其他数,我在编程的时候编的时候忽略了等于号。
  • Q2:修改代码后却显示是格式不同,可是对比题目给的示例完全一样
  • A2:在最后一个for循环缺少了输出\n导致格式不对,编写代码需谨慎。

4.代码互评

4.1 代码截图

  • 我的代码

  • 同学的代码

4.2 二者的不同

  • 1.两者都可以求出所求数字的念法
  • 2.两者所用的数学方法大致相似
  • 3.同学的代码运用了数学函数,并且算法在代码量上较少于我的代码。算法的优化仍然是我需要加强的地方。

反思

首先,是对于作业的完成程度,表示歉意,让老师一再失望,改正不是口语上的说辞,更多的是行动上的拯救,希望在以后的日子,老师能看到我的变化
第二,pta上机这次成绩和上次天差地别,原因归纳有几:
- 1.思维转不过来,题目不会一直死磕,耗费时间。
- 2.代码投入的编写量大大不够,导致题目上手生疏。
- 3.预复习,作业完成不够精细,课上老师留下来的一些问题,课上课下没有更精细的思考,导致知识点错过,漏洞较大。
在改正的道路上,希望同学老师和自己,能够一起监督!

C语言博客作业02--循环结构的更多相关文章

  1. C语言博客作业02——循环结构

    1.本章学习总结 1.1思维导图 1.2本章学习体会及代码量学习体会 1.2.1学习体会 本周学习了循环结构,在之前学习分支结构的时候就涉及到了循环结构中的for循环,这周的又新学了while和do- ...

  2. C博客作业02——循环结构

    0.展示PTA总分 单循环题目集 嵌套循环题目集 1.本章学习总结 1.1学习内容总结 (a)while语句 while(表达式) { 循环体语句: } 执行流程:当表达式的值为"真&quo ...

  3. C博客作业02—循环结构

    0.展示PTA总分(0----2) 截图展示2次题目集:单循环和嵌套循环题目集,排名分数截图. 1.本章学习总结(2分) 1.1 学习内容总结 整理这两周学习主要知识点,并能对每个知识点介绍简单案例或 ...

  4. C语言Ⅰ博客作业02

    1. 这个作业属于哪个课程 C语言程序设计Ⅰ 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/8656 我在这个课程 ...

  5. C语言第三次博客作业---单层循环结构

    一.PTA实验作业 题目1 1.实验代码 int N,i; //N为用户数,i记录循环变量 double height; //height放身高 char sex; //sex放性别F为女,M为男 s ...

  6. C语言博客作业2--循环结构

    1.1 思维导图 1.2 本章学习体会及代码量学习体会 1.2.1 学习体会 对本章学习感觉相对前面的难度有较大提升,而且刚开始对嵌套循环比较陌生,像龟兔赛跑和输出菱形都是用了较长时间才完成,所以我认 ...

  7. C语言|博客作业02

    这个作业属于哪个课程 C程序语言设计 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/8654 我在这个课程的目标是 ...

  8. c语言博客作业03--循环结构

    0.展示PTA总分 1.本章学习总结 1.1学习内容总结 循环语句 for语句: for( 表达式1; 表达式2; 表达式3 ) { // 需要执行的语句; } 其执行过程是:表达式 1 首先执行且只 ...

  9. C语言博客作业02

    2.1 一.请仔细阅读<提问的智慧>,用自己的话描述你的收获,并举例子说明应该如何提问. 答:1.提问是思考的另一种方式,一个好的提问能体现出我们在认真的,聪明的思考; 2.做什么事情都要 ...

随机推荐

  1. Linux运维企业架构实战系列

    Linux运维企业架构项目实战系列 项目实战1-LNMP的搭建.nginx的ssl加密.权限控制的实现 项目实战2-LVS.nginx实现负载均衡系列 2.1 项目实战2.1-实现基于LVS负载均衡集 ...

  2. 痞子衡嵌入式:ARM Cortex-M内核MCU开发那些事 - 索引

    大家好,我是痞子衡,是正经搞技术的痞子.本系列痞子衡给大家介绍的是ARM Cortex-M内核微控制器相关知识. ARM公司从2004年开始推出Cortex-M系列内核,迄今Cortex-M家族已经包 ...

  3. [转]Have a query in Blue prism coding stage and collection stage.

    本文转自:https://www.rpaforum.net/threads/have-a-query-in-blueprism-coding-stage-and-collection-stage.48 ...

  4. Ubuntu16.04安装Qt5.12.2

    第一步:下载文件 https://download.qt.io/official_releases/qt/5.12/5.12.2/ 第二步:安装依赖库 sudo apt-get install bui ...

  5. xml代码 解决eclipse乱码问题

    <filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springf ...

  6. Vue开发插件

    (一)Vue.js的插件应该有一个公开方法:install. 这个方法的第一个参数是Vue构造器,第二个参数是一个可选的选项对象,一般是如下操作: MyPlugin.install = functio ...

  7. js函数式编程术语总结 - 持续更新

    参考文档1 参考文档2 函数式编程术语 高阶函数 Higher-Order Functions 以函数为参数的函数 返回一个函数的函数 函数的元 Arity 比如,一个带有两个参数的函数被称为二元函数 ...

  8. 持续集成之 Spring Boot 实战篇

    本文作者: CODING 用户 - 何健 这次实战篇,我们借助「CODING 持续集成」,实现一个简单的 Spring Boot 项目从编码到最后部署的完整过程.本教程还有 B 站视频版,帮助读者更好 ...

  9. 一:SqlServer中的 CEILING函数和 FLOOR函数以及ROUND()

    例如 1.ROUND() 格式为ROUND(y1,y2,y3) y1:要被四舍五入的数字y2:保留的小数位数 y3:为0,可以不写,y1进行四舍五入,不为0则y1不进入四舍五入,如果y1有值就直接根据 ...

  10. 导入python库失败时的方法

    出现以下错误如何解决: e.g. cmd:   pip install Django -i  http://mirrors.aliyun.com/pypi/simple/ --trusted-host ...