C语言I博客作业06

元气小坏坏 提交于 2020-01-20 09:50:27
这个作业属于那个课程 C语言程序设计
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9887
我在这个课程的目标是 熟悉并掌握好C语言及其它的专业性知识
这个作业在那个具体方面帮助我实现目标 完成PTA作业,熟悉多分支结构、字符型数据类型和逻辑运算符
参考文献 集美大学林丽老师

一,PTA实验作业

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)。很多学生都想知道自己能去哪个学校,求身为程序员的你帮帮他们。

1,数据处理

变量 变量来源 变量类型
N 题目指定 int整数型

2,造测试数据

输入数据 输出数据 说明
540 Shaoxing University Yuanpei College 随意选取数据
320 to be a farmer 随意选取数据
750 Peking University 随意选取数据

3,PTA提交列表及说明

2,统计学生平均成绩与及格人数

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

1,数据处理

变量 变量来源 变量类型
N 题目指定 int整数型
i、a[MAXN]、count 自定义变量 int整数型
sum, average 自定义变量 float单精度浮点型
  • 采用for语句,if-else语句,if语句
  • sum += a[i],average = sum / N,average = 0

2,造测试数据

输入数据 输出数据 说明

3,PTA提交列表及说明

  • 编译错误:未声明i,a变量
  • 答案错误:
  • 部分正确:
  • 答案正确:百度了题目查询到另一种方法,还没搞太懂difine是啥意思。符号常量MAXN,使用了符号常量,只需要修改#define MAXN 后面的数字就可以将程序中所有用到这个量的位置全部修改了。

二,代码互评

  • 她采用我们现学的课本知识,大致思路相似,
  • 结构简单,我的较为复杂,使用了if语句,for语句
  • 再算取学生的总成绩时她的方法较于我的简单很多,要读向她学习

三,学习总结

1,学习进度条

周/日期 这周所花的学习时间 代码行 学到的知识点 目前比较迷惑的问题
第三周 三天 110 if-else语句 格式化输入函数scanf() 使用scanf()的返回值 格式空格
第四周 三天 147 循环结构,流程图,数学函数 为什么在main()里加入void
第五周 两天 75 对函数的定义和调用有初步的认识,能模仿编程 为什么同样的答案在Dev-C++里是对的而在PTA里的就是错的
第六周 8小时 180 熟悉多分支结构、字符型数据类型和逻辑运算符 同样的答案在Dev-C++里是对的而在PTA里的就是错的,Visual Studio不会用

2,累计代码行数和博客字数

三,学习内容总结和体会

1,学习内容总结

2,学习体会
感觉老师讲的东西挺能理解的,就是自己做题的时候不太会思考。写PTA的时候搜百度,莫名其妙就写了个自己都还没搞明白的代码,以后还是用老师在课堂上讲的知识写作业,超前的学习运用知识确实还有点吃不消。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!