zoukankan      html  css  js  c++  java
  • 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. 学习的途中明白自己有很多还要努力的地方
  • 相关阅读:
    jmeter脚本在非GUI模式下运行_增加请求和返回_记录
    scp从一台服务器复制文件到本台服务器
    crontab定时任务配置
    jmeter非GUI模式_单点运行
    jmeter非GUI模式_分布式运行
    Dede 查询附加表
    Dede 列表文章 自增
    dede密码忘记 的修改方法
    CSS 字体描边
    教你如何去掉点击链接时的虚线
  • 原文地址:https://www.cnblogs.com/zfg1016/p/14159277.html
Copyright © 2011-2022 走看看