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

    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/9929
    我在这个课程的目标是 学会swithd的使用
    这个作业在那个具体方面帮助我实现目标 使用swith语句
    参考文献 百度,课本

    1.PTA实验作业

    1.1 题目: 计算天数

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

    1.1.1数据处理

    数据表达:运用了整型变量i,sum,y,m,d。
    数据处理:

    1.1.2实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    2001/06/20 171 第171天
    2002/05/15 135 第135天
    2004/02/20 51 第51天

    1.1.4 PTA提交列表及说明

    提交列表说明:

    此题我在D-evc++上进行了编译,所以此题并没有错误。

    1.2 题目: 整数的分类处理

    给定 N 个正整数,要求你从中得到下列三种计算结果:
    A1 = 能被 3 整除的最大整数
    A2 = 存在整数 K 使之可以表示为 3K+1 的整数的个数
    A3 = 存在整数 K 使之可以表示为 3K+2 的所有整数的平均值(精确到小数点后 1 位)

    1.2.1 数据处理

    数据表达:运用整型变量N,i,b,count1,count2,sum,A1,A2,A3,a。
    数据处理:

    1.2.2 实验代码截图

    1.2.3 造测试数据

    输入数据 输出数据 说明
    2,5 6 6 NONE 5.0 存在A1,A3,不存在A2
    3,8 9 5 9 NONE 6.5 存在A1,A3,不存在A2
    3,8 9 6 9 NONE 8.0 存在A1,A3,不存在A2

    1.2.4 PTA提交列表及说明

    提交列表说明:

    编译错误:在编码过程中,没有注意到大括号的使用多用了一个大括号。
    部分正确:编写时将a写成了b没看到一直错,后重新书写后正确。

    2.代码互评

    同学代码截图

    自己代码截图

    1我的代码相对于这俩位同学的我的比较简单,他们的复杂一些。

    2第一位同学将月份全部列出,而我和另一位同学并没有全部列出,而是将其整合。

    3我的每一个case结束都用sum来加时间,与其他同学不同。

    3.学习总结

    3.1 学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    4/11-10/11 6h 100 switch语句的使用

    3.2 累积代码行和博客字数

    时间 博客字数 代码行数
    第一周 1000 25
    第二周 2600 40
    第三周 3500 150
    第四周 3000 60
    第五周 3500 80
    第六周 3600 80
    第七周 3000 100

    3.3 学习内容总结和感悟

    3.3.1 学习内容总结

    3.3.2 学习体会

    经过一周的学习,我有非常大的感受,感觉代码越来越难。编译器也不能完全判断pta上的问题。
    但也充满了挑战性,使我有更大的目标。并且通过switch语句的使用,让我能使用其他代码来编译程序。
    总体来说这一周自己代码存在问题,还需继续加油。

  • 相关阅读:
    HDU 5302(Connect the Graph- 构造)
    Redis 集群
    HDFS集中式缓存管理(Centralized Cache Management)
    JavaScript语言基础12
    【IOS】启动画面
    小贝_mysql优化学习
    hdu2099 整除的位数(暴力)
    Receiver type ‘X’ for instance message is a forward declaration
    动态游标(比如表名作为參数)以及动态SQL分析
    mongodb与SQL相应关系表
  • 原文地址:https://www.cnblogs.com/ai-1314ai-ni-ai-23/p/11808890.html
Copyright © 2011-2022 走看看