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

    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/9891
    我在这个课程的目标是 学会多分支结构,字符型数据类型和逻辑运算符的运用
    这个作业在那个具体方面帮助我实现目标 使用多分支结构,运用逻辑语句
    参考文献 百度,课本

    1.PTA实验作业

    1.1 题目: 统计学生平均成绩与及格人数

    输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生的成绩,其间以空格分隔。

    1.1.1数据处理

    数据表达:用n,i,count,grade,total,average,等变量来进行运算。
    数据处理:运用for,if语句来进行处理使其分开,进行分步运算。

    1.1.2实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    2,56 60 average = 58.0,count = 1 有平均值,大于等于60的有1个
    3, 60 60 60 average = 60.0,count = 3 有平均值,大于等于60的有3个
    0 average = 0.0,count = 0 无平均值,无大于等于60的

    1.1.4 PTA提交列表及说明

    提交列表说明:

    格式错误:未看到输出列表中的输出格式=两边需要空格,故导致多次错误。
    部分正确:未考虑n=0的情况,改正后正确。

    1.2 题目: 输出闰年

    输出21世纪中截止某个年份以来的所有闰年年份。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。

    1.2.1 数据处理

    数据表达:运用了变量i,cnt,year和多个函数关系。
    数据处理:前面运用if-else语句排除几种情况,后面用逻辑语句来讨论。

    1.2.2 实验代码截图

    1.2.3 造测试数据

    输入数据 输出数据 说明
    3000 Invalid year! 不属于21世纪
    2001 None 没有闰年
    2004 2004 有闰年

    1.2.4 PTA提交列表及说明

    提交列表说明:

    由于我在Devc++中进行了编译运行,所以这道题我并没有做错。

    2.代码互评

    同学代码截图

    自己代码截图

    1我的代码相对于这俩为同学的我的较长。

    2在前面他们使用的是逻辑表达式,而我使用的是关系表达式。

    3我和第一位同学都定义了变量,而第二位同学没有。

    3.学习总结

    3.1 学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    28/10~3/11 6h 80 多分支结构,逻辑语句 逻辑语句分不清

    3.2 累积代码行和博客字数

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

    3.3 学习内容总结和感悟

    3.3.1 学习内容总结

    3.3.2 学习体会

    经过一周的学习,我有非常大的感受,感觉代码越来越难,总有一些不熟悉的代码。编译器来也十分困难。
    但也充满了挑战性,使我有更大的目标。但这一周所学习的多分支结构使我更好地运用其解决一些不会的题目。
    运用四则运算,可以使用多种方法编码代码。经过一周我知道我还需继续加油。

  • 相关阅读:
    node 读取文件
    jQuery全局事件处理函数
    可以发送不同源请求的方式
    ajax 高度封装的函数
    jQuery中AJAX的回调
    jQuery中对AJAX的封装
    ajax 基本的封装
    AJAX 返回数据问题
    ajax 关于响应类型
    动态渲染数据到表格中
  • 原文地址:https://www.cnblogs.com/ai-1314ai-ni-ai-23/p/11775904.html
Copyright © 2011-2022 走看看