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

    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11557
    我在这个课程的目标是 学习C语言并熟练掌握
    这个作业在那个具体方面帮助我实现目标 回顾总结之前所学知识,加强自己对所学知识的认识
    参考文献 C Primer Plus(第6版中文版)
    学号 20208987

    1.PTA实验作业(20分/题)

    1.1 计算天数(15分)


    1.1.1数据处理

    数据表达:整数型变量 年份y,月份m,日d,天数z;
    数据处理:for循环结构,if-else结构。
    

    1.1.2实验代码截图


    1.1.3 造测试数据

    1.1.4 PTA提交列表及说明

    提交列表说明:

    1.编译错误:第十六行的+=的输入方法不对,打成了'z+ ='的形式,应该注意;
    2.编译错误:33行忘记打; 造成了编译错误.
    

    1.2 前天是哪天 (20分)


    1.2.1 数据处理
    数据表达:整数型变量 年份y,月份m,日期d。
    数据处理:if-else和switch结构
    表达式:

    if(d<=2){
    switch(m){
    case 1:printf("%d-%d-%d",y-1,m+11,d+29);break;
    case 2:printf("%d-%d-%d",y,m-1,d+29);break;
    case 3:if ((y % 4 == 0 && y % 100 != 0) || y % 400 == 0){
    printf("%d-%d-%d",y,m-1,d+27);break;
    }else {
    printf("%d-%d-%d",y,m-1,d+26);break;
    }
    

    1.2.2实验代码截图

    1.1.3 造测试数据

    1.2.4 PTA提交列表及说明

    提交列表说明:

    1.编译错误:第十行没有加大括号"{"导致出错.
    2.编译错误:第十三行没有加分号.
    3.编译错误:第二十七行%-d有一个忘记加"-"了
    

    2.代码互评(5分)

    题目:7-3 计算天数

    1.同学代码:


    自己代码:

    1.李同学使用了switch-case语句,学以致用,很是厉害.
    2.匡同学知识很丰富,提前学习了数组,使用了数组解决了这题,思路清晰,版面整洁.
    3.鄙人使用老方法,还是需要革新一下,积极向这两位小伙伴学习.

    3.学习总结(15分)

    3.1 学习进度条(5分)

    3.2 累积代码行和博客字数(5分)

    3.3 学习内容总结和感悟(5分)

    3.3.1 学习内容总结

    3.3.2 学习体会
    1.学会总结,应该多总结自己学过的知识点,加强记忆与练习.
    2.面对没有学过的知识点,很迷惑,加强自学能力.
    3.对于匡同学使用数组"装逼"解决了pta第三题,应该向她学习,加强自身能力.
    4.在做完题目后还是应该多找些方法,看是否还有别的解题过程.
    5.做到自觉的学习新知识,多练习,多打代码,思考步骤流程.

  • 相关阅读:
    hdu 5101 Select
    hdu 5100 Chessboard
    cf B. I.O.U.
    cf C. Inna and Dima
    cf B. Inna and Nine
    cf C. Counting Kangaroos is Fun
    Radar Installation 贪心
    spfa模板
    Sequence
    棋盘问题
  • 原文地址:https://www.cnblogs.com/xiaoxinya/p/14045576.html
Copyright © 2011-2022 走看看