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

    问题 答案
    这个作业属于哪个课程 C语言程序设计I
    这个作业的要求在哪里 作业链接
    我在这个课程的目标是 熟悉多分支结构switch语句的使用
    这个作业在哪个具体方面帮助我实现目标 巩固C语言基础,练习更多种类代码语句,合理准确的编写代码
    参考文献 《PTA常见问题解答》(完成PTA作业) 集美大学林丽老师博客(参考完成博客作业)
    作业评价标准

    一.PTA实验作业、

    1.1计算天数、

    1.1.1数据处理、

    • 数据表达:整型变量:year, month, day, days, n 。year, month, day为年月日,days为最终输出的天数,n为判断二月天数的判断。
    • 数据处理:先判断是否为闰年,得到n的值,再用switch语句编写主体内容。

    1.1.2实验代码截图、


    1.1.3 造测试数据、

    输入 输出 说明
    2009/03/02 62 样列
    2000/03/02 61 样列
    2034/10/09 282 随机

    1.1.4 PTA提交列表及说明、


    编译错误:“case x:”后面的语句没有定义好,是直接用的day+n+xx。后来发现有点怪,捋了下思路就得到正确答案。

    1.2 程序设计联考、

    1.2.1 数据处理、

    • 数据表达:整型变量:account, n 。account为输入的6位正整数, n为学校代号。
    • 数据处理:先将输入的6位正整数除100000取整的到n,再用n对应的学校代号用switch表达。

    1.2.2 实验代码截图、


    1.2.3 造测试数据、

    输入 输出 说明
    123456 Hunan Agricultural University 样例
    666666 OtherUniversity 其他学校
    423658 Aerospace University n=423658

    1.2.4 PTA提交列表及说明、


    答案错误:开始用了一个if-else语句定义了一下n,一直不对,后来发现不用。
    部分正确:一开始我n是除的10000。。。尴尬,改成100000就对了。

    二.代码互评、

    统计学生成绩、

    同学代码截图


    我的代码截图

    说明:同学代码对于学生成绩的统计的核心是if语句的嵌套使用,而我的代码则是用的switch语句进行处理,还使用了?:的搭配使用。

    三.学习总结、

    3.1 学习进度条、

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    四/9.16~9.22 2小时 40行 基础的打头代码和输出、换行符号
    五/9.23~9.29 2小时 28行 编码求华氏温度对应的摄氏温度 不会合适使用printf
    七/10.7~10.13 5小时 88行 编写分段函数、输出三角形面积和周长、求银行利息 对if-else语句和scanf的使用地方不太清楚
    八/10.14~10.20 7小时 122行 学习了for语句,能通过编译小程序解决数学问题 pta作业第五题中,printf语句中的sum=使用后会显示答案错误
    九/10.21~10.27 12小时 143行 对函数的定义和调用有了基本掌握 while和for语句的区别
    十/10.28~11.03 15小时 287行 会灵活运用到所学到的循环结构,分支结构到实际问题中,初步了解和背记ascll表 具体疑惑没有,但是遇到难题就总感觉查了些什么
    十一/11.04~11.10 14小时 256行 初步学会和使用switch语句,课外学习了 ?: 搭配使用

    3.2 累积代码行和博客字数、

    3.3 学习内容总结和感悟、

    3.3.1 学习内容总结、

    3.3.2 学习体会、

    • 收获:1.对函数的定义和调用有了基本掌握。
      2.对markdown语法有了更合理的运用。
      3.对于编译成功的代码但输出其结果不合提意的情况知道该怎么处理。
      4.学习四则运算,了解字符型数据,灵活运用所学习的各种结构。
      5.学会使用switch语句。?:的搭配使用。
    • 感触:越学越觉得自己会的东西少。
  • 相关阅读:
    Code Forces Gym 100886J Sockets(二分)
    CSU 1092 Barricade
    CodeChef Mahesh and his lost array
    CodeChef Gcd Queries
    CodeChef GCD2
    CodeChef Sereja and LCM(矩阵快速幂)
    CodeChef Sereja and GCD
    CodeChef Little Elephant and Balance
    CodeChef Count Substrings
    hdu 4001 To Miss Our Children Time( sort + DP )
  • 原文地址:https://www.cnblogs.com/lengsiwei/p/11815262.html
Copyright © 2011-2022 走看看