• C语言I博客作业06


    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11553
    这个作业的目标 巩固switch的用法
    学号 20209148

    一、本周教学内容&目标

    二、本周作业头

    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11553
    我在这个课程的目标是 巩固switch的用法
    这个作业在那个具体方面帮助我实现目标 通过例题来实践
    参考文献 C语言程序设计II

    三、本周作业

    1.PTA实验作业

    计算天数

    内容:本题要求编写程序计算某年某月某日是该年中的第几天。

    1.1.1数据处理
    数据表达:定义了三个整型变量y,m,D;三个变量都是通过样例输入赋值得到
    数据处理:本题运用两个流程结构,分别是if-else和seitch-break结构

    1.1.2实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    2009/05/02 122 等于前四个月天数和日期数相加
    2000/05/02 123 等于前四个月天数和日期数相加且二月有29天
    2020/11/28 333 等于前十个月天数和日期数相加

    1.1.4 PTA提交列表及说明

    ·答案错误:输入日期的年月日要用/隔开,之前没注意,导致答案错误。后来在网上看了一下别人如何打的,看见要加这个。

    多分支表达-倍数问题
    内容:键盘输入1个正的整数A,如果A是3的倍数但不是5的倍数,则输出A除以5的余数。如果A是5的倍数但是不是3的倍数,则输出A除以3的余数。如果A既不是5的倍数但也不是3的倍数,输出A除以15的余数

    1.2.1 数据处理
    数据表达:定义了两个整型变量A、num,A是通过赋值获得,num通过表达式num=A%num1得到。
    数据处理:用了除余表达式num=A%num1,流程结构只用了if-else。
    1.1.2实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    20 2 20-3*6=2
    48 3 48-5*9=3
    100 1 100-3*33=1

    1.1.4 PTA提交列表及说明

    ·部分正确:之前用的是switch结构,可能是结构出问题,运行到一个地方就跳出来了,后来是用了if-else才全部正确。

    2.代码互评

    同学代码截图

    自己代码截图

    1.定义的变量的数量不同
    2.他定义了一个变量来储存每个月的天数,最后用这个变量储存的数加上日期,而我是直接加,没有特意定义一个变量来储存每个月天数的和
    3.他的输出在最后,我的输出是在switch中

    3.学习总结

    3.1 学习进度条

    周/日期 这周所花时间 代码行 学到的知识简介 目前比较迷惑的问题
    第八周 15h 240 学习了代码的输入
    第九周 24h 374 学习了变量的一些类型
    第十周 40h 500 学习了编程的控制结构
    第十一周 40h 520 学习了函数的自定义
    第十二周 42h 550 学习了else-if结构 多分支的操作
    第十三周 45h 610 学习了switch用法 switch和if-else的嵌入用法

    3.2 累积代码行和博客字数

    3.3 学习内容总结和感悟

    3.3.1 学习内容总结

    3.3.2 学习体会
    1.本周学习switch的用法,感觉的确要比if-else操作更简单,但是就是switch和if-else的嵌入用法不大会
    2.经过这么长时间的学习,让我深刻的体会到这门专业需要的就是多做,慢慢的了解了
    3.感觉这门课还是要多花时间,学习就要去巩固

  • 相关阅读:
    CXF整合Spring之JaxWsProxyFactoryBean调用
    js代码判断浏览器种类IE、FF、Opera、Safari、chrome及版本
    Python hypot() 函数
    Python cos() 函数
    Python atan2() 函数
    Python asin() 函数
    Python atan() 函数
    Python acos() 函数
    Python uniform() 函数
    Python shuffle() 函数
  • 原文地址:https://www.cnblogs.com/ly0224/p/14051065.html
Copyright © 2020-2023  润新知