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

    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-3/homework/11558
    我在这个课程的目标是 熟悉分支结构
    这个作业在哪个具体方面帮助我实现目标 学习语句
    参考文献 C语言程序设计与实验习题指导,百度

    1.PTA实验作业

    请再此处列出自己的排名图片,如:

    1.1 题目名1

    题目内容描述
    本题目要求读入年、月、日,然后判断前天日期。

    1.1.1数据处理

    数据表达:整形变量:year,month,day,x;
    数据处理:switch语句:
    if-else语句;

    1.1.2实验代码截图

    1.1.3 造测试数据

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

    输入数据 输出数据 说明
    2002 06 25 2002-6-23 day>2
    2017 01 01 2016-12-30 day<=2,month=1
    2020 03 01 2020-2-28 day<2&&month=3 year为闰年
    2019 03 01 2019-2-27 day<2&&month=3 year为非闰年

    1.1.4 PTA提交列表及说明

    提交列表说明:
    1.判断闰年没处理好优先级顺序,少打了括号。
    2.条件的分析思路不够明确,可以先列出来了再写。
    3.不要出现大括号。

    1.2 题目2

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

    1.2.1 数据处理

    数据表达:整形变量:year,month,day,x;
    数据处理:switch语句: switch(month){
    case 2:x=31;break;
    case 3:x=59;break;
    case 4:x=90;break;
    case 5:x=120;break;
    case 6:x=151;break;
    case 7:x=181;break;
    case 8:x=212;break;
    case 9:x=243;break;
    case 10:x=273;break;
    case 11:x=304;break;
    case 12:x=334;break;
    }
    if-else语句

    1.2.2 实验代码截图

    1.2.3 造测试数据
    输入数据 输出数据 说明
    2009/03/02 61 sample1 非闰年跨2月
    2400/03/02 62 sample2 被400整除的闰年跨2月
    2020/03/02 62 普通闰年跨2月
    2000/06/02 154 被100整除的非闰年跨4月(大小月)
    2000/10/02 276 非闰年跨9月(7-8月大)
    2020/01/02 2 闰年1月
    2017/01/02 2 非闰年1月

    1.2.4 PTA提交列表及说明

    根据PTA提交列表,简要描述调试程序碰到的问题及解决办法。

    提交列表说明:

    注意必须写明每个错误点,你是怎么解决的。此项没写好,本题0分
    1.switch语句需要用{}
    2.7.8月份都有31天
    3.输出有符号/,是输在""里面的%d

    2.代码互评(5分)

    1. 同学代码截图

    自己代码截图


    1.这位同学的做题思路更加的清晰,不容易出错,更容易理解。
    2.对比与这switch语句、if-else语句的使用,我自己考虑的不够全面,
    应该像这位同学多学习。

    2.同学代码截图


    自己代码截图

    1.这位同学使用的就比较灵活,更加的简便,对于循环语句的掌握很到位。
    2.思路比较直白,略死板,不过还是不容易出错。

    3.学习总结

    3.1 学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    第八周10.19-10.25 4h 35 学习Markdown语法 对于定义的问题有时候不清楚
    第九周10.26-11.1 5h 56 学会提问
    第十周11.2-11.7 8h 100 for循环语句 for循环格式问题,会打错
    第十一周11.8-11.15 10h 150 定义和调用函数 调用函数编程不太会写,形参主参分不太清楚
    第十二周11.16-11.22 10h 211 if-else结构 我运用这个结构会比较复杂
    第十三周11.23-11.29 10h 230 switch语句 运算符先后顺序

    3.2 累积代码行和博客字数

    3.3 学习内容总结和感悟

    3.3.1 学习内容总结

    3.3.2学习感悟

    1.书里面的知识点一定要认真看。
    2.老师上课一定要好好听。
    3.作业要反复研究,理解每个变量的意思,熟悉语句不然编程真的很难正确。

  • 相关阅读:
    zt:HttpUrlConnection使用详解
    使用HttpUrlConnection访问www.163.com遇到503问题,用设置代理加以解决
    『TensorFlow』第十弹_队列&多线程_道路多坎坷
    『TensorFlow』项目资源分享
    『Python』socket网络编程
    『TensorFlow』第九弹_图像预处理_不爱红妆爱武装
    『TensorFlow』迁移学习
    『TensorFlow』函数查询列表_神经网络相关
    『TensorFlow』函数查询列表_张量属性调整
    『TensorFlow』函数查询列表_数值计算
  • 原文地址:https://www.cnblogs.com/Qutongxue/p/14061892.html
Copyright © 2011-2022 走看看