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

  • 相关阅读:
    lnmp下如何建立svn版本库
    解决更新本地svn版本库,提示:工作副本已锁定 问题
    请不要在意
    ecshop在lbi库文件中添加广告位的方法(转载,试过了确实可以添加成功)
    Jquery AjaxUpload实现文件上传
    js提交表单错误:document.form.submit() is not a function
    kindeditor的使用方法
    phpcmsv9整合ucenter经验分享
    替换字符串sql语句
    初生牛犊之spring(二)
  • 原文地址:https://www.cnblogs.com/lcjddd/p/14051844.html
Copyright © 2011-2022 走看看