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. SLAM+语音机器人DIY系列:(二)ROS入门——2.ROS系统整体架构

    摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便.我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS ...

  2. 学JAVA第十七天,接口与抽象方法

    JAVA接口可以让代码更加有合理的规范性,就想一个项目小组,组长要负责把成员的代码整合,但是每个成员写的方式都是按照他们自己的想法来写的, 所以,整合起来就非常麻烦. 但是,如果我们的组长制作了一个接 ...

  3. web.xml的<url-parttern>的匹配规则

    <url-parttern>顾名思义是对url(统一资源定位符)的一种匹配,是对“http:........."地址的匹配,但是会减去应用上下文,就是你的web程序的名字,如果你 ...

  4. 林业资源遥感航拍监测GIS系统

    航拍监测.遥感监测在林业有害生物(松材线虫病监测).森林防火监测.森林滥砍滥伐.林地侵占.林地违规开发监测等方面应用,将大大提升林业资源监测水平, 针对已有森林资源大量流失,滥砍滥伐现象普遍存在的事实 ...

  5. 在SuperMap iDesktop中如何快速追加记录行?

    SuperMap iDesktop 产品中,普通数据集右键查看属性表,无法编辑行.是因为要直接在属性表中添加行,只能是纯属性数据集才可用. 除了直接打开数据集,增加几何对象,还有什么办法可以快速追加记 ...

  6. Android 视频通信,低延时解决方案

    背景: 由于,项目需要,需要进行视频通信,把a的画面,转给b. 运维部署: APP1:编码摄像头采集的数据,并且发送数据到服务端 APP2:从服务端,拉取数据,并且进行解码显示 服务端:接收APP1提 ...

  7. Android破解学习之路(十四)——【Unity3D】王牌大作战破解

    一.前言 今天带来的是王牌大作战的破解教程,游戏下载的话,我是直接去TapTap官网下载的 支付宝内购破解用老套了,今天学点破解的新花样吧!! 二.支付宝内购破解 支付宝的内购破解已经很熟悉了, 直接 ...

  8. Git 安装 on centos7

    本文演示如何在CentOS7上安装和使用git. 1 准备工作 1.1 浏览器访问安装包下载地址: https://www.kernel.org/pub/software/scm/git/ 找到下载列 ...

  9. djangorestframework+vue-cli+axios,为axios添加token作为headers踩坑记

    情况是这样的,项目用的restful规范,后端用的django+djangorestframework,前端用的vue-cli框架+webpack,前端与后端交互用的axios,然后再用户登录之后,a ...

  10. AngularJS学习之旅—AngularJS 模块(十五)

    一.AngularJS 模块 模块定义了一个应用程序. 模块是应用程序中不同部分的容器. 模块是应用控制器的容器. 控制器通常属于一个模块. 1.创建模块 通过 AngularJS 的 angular ...