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

    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/9891
    我在这个课程的目标是 学会自己编写程序,熟练打代码
    这个作业在那个具体方面帮助我实现目标 学习怎么使用函数定义,如何去编程
    参考文献 C语言程序设计教科书

    1.PTA实验作业

    1.1 统计学生平均成绩与及格人数 (15 分)

    本题要求编写程序,计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。题目保证输入与输出均在整型范围内。

    1.1.1 数据处理

    数据表达:运用了变量n,i,a,count,sum,都是整型变量int,n为学生人数,a为学生分数
    数据处理:运用了if-else语句,for循环结构,使用了函数scanf,printf

    1.1.2 实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    5 77 54 92 73 60 average=71.2,count=4 多数及格
    6 63 67 68 76 86 92 average=75.3,count=6 全部及格
    7 45 54 56 65 67 76 78 average=63.0,count=3 三人及格

    1.1.4 PTA提交列表及说明

    提交列表说明

    1.答案错误:我开始在Dev-c++中编译,老是在结果出问题,经常出现答案错误,但经过不断的调试,借助百度查找资料才解决错误
    2.编译错误:在Dev-c++中编译完成后就去pta做,但因为粗心不小心打错了字,后来核对后发现错误,修改后答案正确

    1.2高考成绩

    高考结束不久,各校的入取分数线也出来了,北京大学(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)。很多学生都想知道自己能去哪个学校,求身为程序员的你帮帮他们。

    1.2.1 数据处理

    数据表达:定义了变量n,为整型变量,n代表输入学生的成绩
    数据处理:运用了if-else语句,使用了函数printf,scanf

    1.2.2 实验代码截图

    1.2.3造测试数据

    输入数据 输出数据 说明
    730 Peking University 北京大学
    520 Shaoxing University Yuanpei College 文理学院元培学院
    350 to be a farmer 回家种地

    1.2.4 PTA提交列表及说明

    提交列表说明

    1.编译错误:开始编译的时候if语句忘记了打括号,后来加上了
    2.答案错误:在每一个if语句后我没有使用大括号把函数括起来,导致程序被分成几块,后来在相应位置加上大括号解决问题
    3.部分正确:由于我打学校名称是自己打的而不是复制,所以打的过程中有些许错误,导致结果错误,后来检查修改后答案正确

    2.代码互评

    同学代码1

    同学代码2

    我的代码

    1.我的代码定义的是整型变量,而同学定义的是浮点型
    2.我的代码定义的是T,同学代码定义的是t1,t2和m
    3.我的代码看起来更加简单,使用的知识比较基础

    3.学习总结

    3.1 学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    第九周 32h 112 怎么使用函数定义 对于调试还不太会操作
    第十周 30h 128 if-else语句的嵌入 对于一些题目中的公式不知道该怎么写

    3.2 累积代码行和博客字数

    时间 博客字数 代码行数
    第八周 1568 436
    第九周 1621 468
    第十周 1680 498

    3.3 学习内容总结和感悟

    3.3.1 学习内容总结

    3.3.2 学习体会

    1.学习C语言快有俩个月了,我也从以前的懵懂到现在会一点基础,我感觉进步了许多,在学习中也是慢慢的体会到了C语言的乐趣
    2.在这周的学习中,我们主要学习了if-else语句的嵌入,以及练习调试与改错,这俩节课我学到了很多
    3.在学习中,一定要注意细节,就像写代码不注意细节就很容易出错,我在作业中表达式的书写方面还不太会,以后要多加练习

  • 相关阅读:
    我的Git教程 之 初始化本地库
    再学Java 之 Integer 包装类缓存
    再学Java 之 private、protected、public和default的作用域
    再学Java 之 形参个数可变函数
    再学Java 之 foreach循环
    解决MySQL中文乱码问题
    再学Java 之 解决No enclosing instance of type * is accessible
    从一个例子学习 instanceof 和 getclass 的区别
    如何单独启动wamp 中自带的MySQL
    网络游戏程序员须知 UDP vs TCP(转)
  • 原文地址:https://www.cnblogs.com/5star5/p/11772512.html
Copyright © 2011-2022 走看看