• C语言I博客作业08


    这个作业属于那个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-4
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-4/homework/11629
    这个课程的目标是 深入熟悉这门语言,掌握break与continue语句
    学号 20209214

    1.PTA实验作业(20分/题)

    1.1 7-2 打印九九口诀表 (15分) (20分)

    日本数学家古角静夫研究自然数时,发现一个有趣现象:“如果是个偶数就除2,如果是奇数就乘以3加1”,经过有限个这样的处理步骤,最后一定能得到1. 任意输入一个自然数,给出得到结果1的运算过程。

    1.1.1数据处理

    数据表达:用了n,j,i三个变量,i,j直接在for循环初始化,n为输入值。
    数据处理:在打印结果时用到了"%d%d=%-4d",j,i,ij表达式;并且用了嵌套循环结构。

    1.1.2实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    4 输出从1到4的乘法口诀表
    6 输出从1到6的乘法口诀表
    8 输出从1到8的乘法口诀表
    9 输出从1到9的乘法口诀表

    1.1.4 PTA提交列表及说明

    1.部分正确:语句中字符打错
    2.格式错误:打印时用的是 制表符,与要求不一样。

    1.2 7-1 显示指定范围内的素数 (10分)

    输入整数m,将所有大于1小于整数m的素数存入所指定的数组中(数组最多只存放100个素数,超过则提示“OVERFLOW”),输出各素数——若输入的m≤2,则提示“NO”,程序终止。注:素数(Prime Number),亦称质数,指在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。

    1.2.1 数据处理

    数据表达:用了m,i,x,a四个变量,且均为整型,其中m为输入得到,其他三个在循环结构初始化。
    数据处理:用到了分支结构和循环嵌套结构。

    1.2.2 实验代码截图

    1.2.3 造测试数据

    输入数据 输出数据 说明
    100 100内所以的素数
    1641 1641以内的素数个数大于100个
    1 程序终止

    1.2.4 PTA提交列表及说明

    2.代码互评(5分)

    同学代码截图


    自己代码截图

    1.阳榕同学的和我的大致相同,我有不懂的请教了他
    1.郑彬彬同学的代码用了三层的循环嵌套,我的代码简洁一点。

    3.学习总结(15分)

    3.1 学习进度条(5分)

    周/日期 这周花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    第三周 四天 132 for循环结构 图标的制作
    第四周 三天 137 定义函数 所打代码的行数
    第五周 四天 129 逻辑符和分支结构 字符等占了多少字节
    第六周 三天 149 Switch语句 switch中case后面的if结构
    第七周 三天 274 while语句及do while语句 do while语句的使用
    第八周 四天 288 关continue语句后面的语句是否执行

    3.2 累积代码行和博客字数(5分)

    3.3 学习内容总结和感悟(5分)

    3.3.1 学习内容总结

    3.3.2 学习体会

    1. PTA的量多了,题目也难了
    2. 只要努力去学习钻研,我发现其实很难得题目都能弄清楚
    3. 学习的途中明白自己有很多还要努力的地方
  • 相关阅读:
    Linux(Contos7.5)环境搭建之JDK1.8安装(二)
    python微信域名或者链接批量检测
    表单设计器3-查询面板
    表单设计器2-表格布局
    表单设计器1-基本操作
    信息无障碍国内标准
    信息无障碍国际标准
    信息无障碍服务对象
    信息无障碍定义
    E8.Net工作流开发问题
  • 原文地址:https://www.cnblogs.com/zfg1016/p/14159277.html
Copyright © 2020-2023  润新知