问题 回答
C语言 博客作业10
这个作业要求在哪里 作业要求
我在这个课程的目标是 熟练循环语句的用法
这个作业在哪个具体方面帮助我实现目标 pta作业
参考文献 《C语言程序设计》

1. PTA实验作业

1.1 题目7-8输出三角形字符阵列

题目内容描述:本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。

1.1.1 数据处理

  • 数据表达:定义了n,m,i,j整形变量,i代表列数,j代表行数。
  • 数据处理:输入了阿克司码值‘A’,每一次循环列数减1,行数加1。

    1.1.2 实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    5 5行
    6 6行
    8 不符合要求

    1.1.4 PTA提交列表及说明

  1. 未进行m的初始化。
  2. 未进行m的初始化。
  3. scnaf括号中忘记加“,”。
  4. scnaf括号中忘记加“,”。
  5. int后面忘记加“;”。

    1.2 题目7-4同构数

    题目内容描述:一个数恰好出现在它的平方数的右端,这个数就称为同构数。找出1~1000之间的全部同构数。

    1.2.1 数据处理

  • 数据表达:定义了两个整形变量i,j。j为平方数,i为同构数。
  • 数据处理:通过循环结构的j = j+i*i; 反复计算得出平方数。若通过判断平方数取余一位,两位或者三位等于同构数,说明能够被整除,则这个数就是这个平方数的同构数。

    1.2.3 造测试数据

    输入数据 输出数据 说明
    1-1000内满足条件的同构数

    1.2.4 PTA提交列表及说明

  1. 答案错误:if语句后面的%写成了/。
  2. 答案错误:最后未将j进行初始化。
  3. 答案错误:没有把i*i的值赋给j。

    2. 代码互评

    别人:

    自己:

    代码对比:

    1.首先找不同,他用了while循环嵌套for循环,我用的for循环,问题不大。
    2.他定义的变量比我多,不节省内存,有点渣渣。
    3.他用了循环的嵌套,运行耗时比我的要长。
    4.他还用了自定义函数,感觉很复杂。

    3. 学习总结

    3.1 学习进度条

    周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的问题
    7/10.9-7/10.11 19h 119 if-else语句和关系运算符 关系运算符还需要翻书去查看意思
    8/10.16-8/10.18 16h 106 利用for语句来进行简单的循环 如何去定义for语句中的变量
    9/10.23-9/10.26 18h 110 学到了一些关于自定义函数的运用 只了解到了自定义函数的皮毛
    10/10.30-10/11.2 19h 134 多分枝结构,逻辑运算符 分支过多时会忘记一下符号
    11/11.6-11/11.8 18h 156 通过switch语句来处理多分枝的选择问题 如何规范的运用伪代码
    12/11.13-12/11.15 19h 186 使用do-while语句和while语句来处理问题 do-while的do的编写还是不太明白
    13/11.20-13/11.22 19h 203 使用for循环的嵌套 对于continue的运用还是不太明白
    14/11.27-14/11.29 19h 304 循环的综合运用 对于多个循环嵌套容易写错

    3.2 累积代码行和博客字数

    时间 博客字数 代码行数
    第四周 600 18
    第五周 1253 38
    第七周 2133 172
    第八周 3276 310
    第九周 4528 455
    第十周 5875 675
    第十一周 8056 931
    第十二周 9263 1117
    第十三周 11531 1323
    第十四周 13534 1627

    3.3 学习内容总结和感悟

    3.3.1 学习内容总结

    3.3.2 学习体会

    1.读别人的代码真的很有帮助,可以学习别人的写法,还可以提升自己的阅读代码的能力,将来在团队中可以更好的理解队友。
    2.学习了翁凯老师的课后,对于以前不懂的知识重新进行了梳理了一遍,收益匪浅。
    3.对于自己的学习感觉还是不够,还没有全身心的投入到学习里,以后还有多花时间学习c。
    4.最后感觉每天还是有进步,但不是很明显,要加大学习的力度,还有我没有提前预习的习惯,以后要养成这个习惯,要花点时间了。

C语言|博客作业10的更多相关文章

  1. C语言Ⅰ博客作业10

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

  2. C语言博客作业10

    一.本周教学内容&目标 第4章 循环结构 4.5 综合介绍循环结构的程序设计,涉及到多个典型算法.要求学生能够根据实际情况,选择合适的算法.合理的循环结构,熟练的编写程序. 二.本周作业头 这 ...

  3. C语言博客作业3--函数

    C语言博客作业3--函数 1.本章学习总结 1.1思维导图 请以思维导图总结本周的学习内容,如下图所示: 1.2本章学习体会及代码量学习体会 1.2.1学习体会 描述本周学习感受,也可以在这里提出你不 ...

  4. C语言博客作业06——结构体&文件

    C语言博客作业06--结构体&文件 1.本章学习总结 1.1思维导图 1.2.本章学习体会 在本周的学习中,我们学习了关于结构体和文件的内容.结构体的本身并不难,但以结构体为基础的链表还是让我 ...

  5. C语言博客作业6---结构体&文件

    C语言博客作业6---结构体&文件 1.本章学习总结(2分) 1.1思维导图 请以思维导图总结本周的学习内容.如下图所示: 1.2.学习体会 描述本周学习感受,也可以在这里提出你不理解地方.对 ...

  6. C语言博客作业5--指针

    C语言博客作业5--指针 1.本章学习总结(2分) 1.1思维导图 请以思维导图总结本周的学习内容,如下图所示: 1.2本章学习体会及代码量学习体会 1.2.1学习体会 描述本周学习感受,也可以在这里 ...

  7. C语言博客作业4--数组

    C语言博客作业4--数组 1.本章学习总结 1.1思维导图 请以思维导图总结本周的学习内容,如下图所示: 1.2本章学习体会及代码量学习体会 1.2.1学习体会 描述本周学习感受,也可以在这里提出你不 ...

  8. C语言博客作业08

    C语言I博客作业08](https://www.cnblogs.com/490-85-00-58-/p/11863312.html) 问题 回答 这个作业属于那个课程 C语言程序设计II 这个作业要求 ...

  9. C语言Ⅰ博客作业09

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

随机推荐

  1. CTR@因子分解机(FM)

    1. FM算法 FM(Factor Machine,因子分解机)算法是一种基于矩阵分解的机器学习算法,为了解决大规模稀疏数据中的特征组合问题.FM算法是推荐领域被验证效果较好的推荐算法之一,在电商.广 ...

  2. WebApi -用户登录后SessionId未更新

    描工具检测出.net的程序有会话标识未更新这个漏洞 用户尚未登录时就有session cookie产生.可以尝试在打开页面的时候,让这个cookie过期.等到用户再登陆的时候就会生成一个新的sessi ...

  3. 浅谈Retinex

    Retinex是上个世纪七十年代由Land提出的色彩理论.我认为其核心思想基于俩点 (1)在颜色感知时,人眼对局部相对光强敏感程度要优于绝对光强. (2)反射分量R(x,y)储存有无光源物体的真实模样 ...

  4. Web for pentester_writeup之File Include篇

    Web for pentester_writeup之File Include篇 File Include(文件包涵) Example 1 加一个单引号 从报错中我们可以获取如下信息: 当前文件执行的代 ...

  5. 前端与算法 leetcode 350. 两个数组的交集 II

    目录 # 前端与算法 leetcode 350. 两个数组的交集 II 题目描述 概要 提示 解析 解法一:哈希表 解法二:双指针 解法三:暴力法 算法 # 前端与算法 leetcode 350. 两 ...

  6. 单点登录 - OAuth 2.0 授权码模式(一)

    OAuth 2.0定义了四种授权方式 授权码模式(authorization code) 简化模式(implicit) 密码模式(resource owner password credentials ...

  7. 国际C语言混乱代码大赛优胜作品详解之“A clock in one line”

    原文链接:https://blog.csdn.net/herorenme/article/details/8864351 摘要:IOCCC,即国际混乱C语言代码大赛是一项著名的国际编程赛事迄今已举办2 ...

  8. NOIP 模拟29 B 侥幸

    这次考得好纯属是侥幸,我T3打表试数试了两个小时,没有想打T2的正解(其实是打不出来)所以这个T3A掉纯属是侥幸,以后还是要打正解 (以下博客最好按全选观看,鬼知道为啥这个样子!) 在这里也口胡一下我 ...

  9. Pycharm创建项目时 自动添加头部信息

    1.打开PyCharm,选择File--Settings 2.依次选择Editor---Code Style-- File and Code Templates---Python Script 3.. ...

  10. python经典面试算法题1.4:如何对链表进行重新排序

    本题目摘自<Python程序员面试算法宝典>,我会每天做一道这本书上的题目,并分享出来,统一放在我博客内,收集在一个分类中. 1.4 对链表按照如下要求重新排序 [微软笔试题] 难度系数: ...