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.做到自觉的学习新知识,多练习,多打代码,思考步骤流程.

  • 相关阅读:
    关于域名系统DNS解析IP地址的一些总结
    一个完整的TCP连接
    针对github权限导致hexo部署失败的解决方案
    关于css的一些事情(1)
    MVC、MVVM、MVP小结
    关于移动端开发的一些总结
    json与jsonp小结
    BFC 小结
    ES6 - for...of
    ES6-Symbol
  • 原文地址:https://www.cnblogs.com/xiaoxinya/p/14045576.html
Copyright © 2011-2022 走看看