• C语言I博客作业06


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

    1.PTA实验作业

    1.1题目名

    高考结束不久,各校的入取分数线也出来了,北京大学(Peking University)720,浙江大学(Zhejiang University)650,工业大学(University Of Technology)600,文理学院(Shaoxing University)550,文理学院元培学院(Shaoxing University Yuanpei College)500,绍兴职业技术学院(Shaoxing Vocational & Technical College)400,张三的分数为n,请问张三能去哪个大学? 如果分数低于400,则回家种地(to be a farmer)。很多学生都想知道自己能去哪个学校,求身为程序员的你帮帮他们。
    输入格式:
    一个高考分数N。
    输出格式:
    录取大学的名字或者to be a farmer。

    1.1.1数据处理

    数据表达:用到了整型变量N,
    数据处理:该编程用到了很多表达式,主要可以概括为if(N>=分数),多次用到了if-else语句,用到了printf 流程结构

    1.1.2实验截图代码

    1.1.3造测试数据

    输入数据 输出数据 说明
    720 Peking University 达到了北上上线的最低分数
    660 University Of Technology 660>600
    560 Shaoxing University 560>500
    300 to be a farmer 300<400

    1.1.4 PTA提交列表及说明

    说明:这题其实很简单,但是我错了很多次
    Q1:部分正确
    A1:仔细检查了代码,把自己的代码反复看了很多次,也多次进行了提交,最终发现自己有一个单词写错了
    Q2:部分正确
    A2:对Q1的问题进行更正后仍然不对,然后又重新进行编码,英文直接复制题目上面的,之前是自己手打的
    Q3:编译错误
    A3:在编码中我考虑了分数>720和<0的情况,最后发现那是无用代码

    1.2题目名

    本题要求编写程序,计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。题目保证输入与输出均在整型范围内。
    输入格式:
    输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生的成绩,其间以空格分隔。
    输出格式:
    按照以下格式输出:
    average = 成绩均值
    count = 及格人数
    其中平均值精确到小数点后一位。

    1.2.1数据处理

    数据表达:用到了整型变量n, i, a, count ,sum ,用到了单精度变量N,
    数据处理:用到了if-else语句,用到了scanf和printf 流程结构

    1.2.2实验截图代码

    1.2.3造测试数据

    输入数据 输出数据 说明
    5 77 54 92 73 60 average = 71.2 count = 4 平均成绩为71.2,及格人数为4
    3 66 79 56 average = 67.0 count = 2 平均成绩为67.0,及格人数为2
    6 66 77 78 99 57 58 average = 72.5 count = 4 平均成绩为72.5,及格人数为4

    1.2.4PTA提交列表及说明

    说明:Q1:部分正确,由于我的多次重复提交,这个问题出现了很多次
    A1:经过多次查看代码,发现只能执行部分数据正确

    2代码互评

    1.同学代码截图 (吴佳柳)

    2.自己代码截图

    说明:1:他用的浮点型变量:m,t1,t2;我用的整型变量m,
    2:他是先整合了时间然后再进行大小比较,而我是把时间计算写在if语句里面,其实意思是一样的

    3.同学代码截图(吴佳柳)

    4.自己代码截图

    说明:1:他用的变量有:h,m,a,b;我用的变量有:t1,t2,h,m;我比他多了一个数学的头文件
    2:h=/(b/100)-(a/100) 这一表达式我和他写的位置不同,但不影响结果

    3.学习总结

    3.1学习进度条

    周/日期 这周所花的时间 代码行 学到的知识简介 目前比较迷惑的问题
    4/2019.9.21 7个小时 50 编程“hello word” 初次接触对代码很迷惘,不知道表示的是什么意思
    5/2019.10.2 8个小时 100 安装gcc编译器,将代码建在自己的文件里 如何安装的程序不明白
    7/2019.10.11 10个小时 200 三种表达式,printf流程和scanf流程,if-else语句 scanf流程还是不太明白
    8/2019.10.17 20个小时 350 使用for循环语句数的循环程序设计 for循环语句的结构还是有点困惑
    9/2019.10.25 25个小时 550 使用while语句循环,自定义函数,参数 自定义函数还是·不太明白
    102019.11.1 20个小时 700 熟悉多分支结构、字符型数据类型和逻辑运算符 关于字符型的代码还是不太明白

    3.2 累积代码行和博客字

    3.3 学习内容总结和感悟

    3.3.1 学习内容总结

    请用思维导图的形式将到目前为止所学的内容进行整理

    3.3.2学习体会

    1:代码写的越来越多,知识越来越多,挑战越来越大,有挑战才有乐趣
    2;通过这次作业我发现,敲代码是需要很仔细的,一个小小的英文字母错了就全错了,所以以后我要更加仔细,吸取教训
    3:关于字符型我还是不太明白,还需要多查资料,对其有更深的了解
    4:还要加倍努力,热爱代码

  • 相关阅读:
    The Lobo Project: Home of Lobo (Java Web Browser) and Cobra (HTML Rendering Engine)
    基于DOM树的网页相似度研究与应用《大连理工大学》2011年硕士论文
    学习用 c/c++写crawler
    终于用上gcc4.1编译的系统了
    Android 查找SDCard 下面的文件 函数
    对HTML5 Device API相关规范的解惑
    Windows Phone开发(14):数据模板
    Windows Phone开发(13):如何规范用户的输入行为
    InputScope的62个值
    转:Windows Phone 7 设计简介
  • 原文地址:https://www.cnblogs.com/lzy2000----/p/11771464.html
Copyright © 2020-2023  润新知