zoukankan      html  css  js  c++  java
  • C语言I博客作业06

    1.作业头

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11553
    这个作业的目标 <熟悉分支结构和运用其编码使用else ,switch>
    学号 <20209126>

    一、本周教学内容&目标

    第3章 分支结构 3.3 使学生熟悉多分支结构switch语句的使用。

    二、本周作业头

    这个作业属于哪个课程 <C语言程序设计II>
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11527
    我在这个课程的目标是 <熟悉掌握分支结构并用其写代码>
    这个作业在那个具体方面帮助我实现目标 < 能够理解代码中变量的实际意义以及类型等,并具有时长限制能够更好地督促自己学习,同时提高自己的学习能力也更好地掌握分支结构的使用,更好地了解switch语句的使用 >
    参考文献 <c语言程序设计>

    三、本周作业

    1.PTA实验作业
    2.代码互评
    3.学习总结

    四、作业格式

    1。pta实验作业
    排名图片

    从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题20分(每项5分),内容要求如下:
    1.1. 7-5 多分支表达-倍数问题 (50分)
    题目目的;键盘输入1个正的整数A,如果A是3的倍数但不是5的倍数,则输出A除以5的余数。如果A是5的倍数但是不是3的倍数,则输出A除以3的余数。如果A既不是5的倍数但也不是3的倍数,输出A除以15的余数
    1.1.1数据处理
    数据表达:运用else if等多分支语句去检验A是3还是5的倍数。
    数据处理;用int整形A来定义整数,经过else if来判断答案。
    1.1.2实验代码截图

    1.1.3 造测试数据
    按照以下表格,输出你的程序面向各种测试数据结果,除了题目给出的测试数据,可以自己再造其他临界数据,越多越好,并加上必要

    输入样例 输出样例 说明
    20 2 A为5的倍数输出答案为A除以3的余数
    18 3 A为3的倍数输出答案为A除以5的余数
    26 11 A不为5和3的倍数输出答案为A除以15的余数

    1.1.4 PTA提交列表及说明

    提交列表说明:
    在预测程序编码的时候出现了一些编译错误,还是出在了一些小错误上。标点符号。
    1.2 7-3 计算天数 (15分)

    1.2.1数据处理:
    数据表达:运用整型函数定义年月日,并表示为n,y,r,还使用了if-else语句嵌入其中,最后使用switch语句运行从而得出最后答案
    数据处理:运用if-else语句嵌入其中,以程序来判断两种不同的结果,再用赋值的日期进行程序计算,并使用switch中的break跳出语句循环
    1.2.2实验代码截图:

    1.2.3 造测试数据:

    输入样例 输出样例 说明
    2020/04/27 117 输入日期为2001/04/27,得出该天是2001年的第117天
    2001/03/23 82 输入日期2001/03/23,得出该天是2001年的第82天
    2001/02/08 39 输入日期2001/02/08,得出该天是2001年的第39天

    1.2.4 PTA提交列表及说明

    提交列表说明;开始做这道题没有点思路,后面借鉴了同学的才做的。
    2.代码互评(5分)
    自己代码

    同学代码

    1.这道题有有点难,同学的代码长达80多行,相比之下我的字节较少
    2.同学用到了的思路很好有自己完整的思维方式。

    同学代码

    自己代码

    3.学习总结(15分
    3.1 学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    第10周 约30h 120 循环结构 对题目要求的结构不能快速分析出来,需要花时间想流程图
    第11周 约30h 350 对函数进行定义和调用 函数的定义需要自己去摸索和思考
    第12周 约27h 420 对分支结构多分支情况下的使用 if- else语句使用的条件和不能正确运行错误的改正方法
    第13周 约28h 480 switch语句的使用 对于switch里其他程序的镶嵌以及switch的灵活运用

    3.2 累积代码行和博客字数:

    3.3 学习内容总结和感悟:
    3.3.1 学习内容总结:

    3.3.2 学习体会:
    1.从一个对电脑毫无所知的小白到了会一些简单的代码
    并且开始学会玩电脑用它做一些简单的表格和比较丑陋的树状图
    学习了一个多月发现自己收获还是挺多的无论是生活还是学习上,加油生活需要原动力
    需要像代码一样越打越多,不积硅步无以至千里,不积小流无以成江河。

  • 相关阅读:
    Java Web 网络留言板2 JDBC数据源 (连接池技术)
    Java Web 网络留言板3 CommonsDbUtils
    Java Web ConnectionPool (连接池技术)
    Java Web 网络留言板
    Java Web JDBC数据源
    Java Web CommonsUtils (数据库连接方法)
    Servlet 起源
    Hibernate EntityManager
    Hibernate Annotation (Hibernate 注解)
    wpf控件设计时支持(1)
  • 原文地址:https://www.cnblogs.com/lcjddd/p/14051844.html
Copyright © 2011-2022 走看看