C语言1博客作业06

喜欢而已 提交于 2019-12-03 07:44:18

问题 答案
这个作业属于哪个课程 C语言程序设计1 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2
我在这个课程的目标是 熟练的掌握计算机的一些技能
这个作业在那个具体方面帮助我实现目标 在反复的练习过程中找到一种感觉,让我对计算机更加熟悉
参考文献 《C语言程序设计》

1PTA实验作业

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。
输入样例:
730
输出样例:
在这里给出相应的输出。例如:
Peking University

1.1.1数据处理

数据表达:我就只用到了一个n变量,变量值是随机输入的,属于整型变量。
数据处理:里面并没有什么表达式,流程结构用的是if-else的镶嵌结构。

1.1.2实验代码截图

1.1.3造测试数据


输入数据 输出数据 说明
730 Peking University 随机值
650 Zhejiang University 随机值
380 to be a farmer 随机值

1.1.4PTA提交列表及说明

1编译错误:if-else的结构有问题
  解决方法:将里面的括号问题一一的对照书上的标准格式。
2部分正确:输出的里面打成了中文。
  解决方法:将中文换成英文。
3答案正确:。。。

1.2

本题要求编写程序,计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。题目保证输入与输出均在整型范围内。
输入格式:
输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生的成绩,其间以空格分隔。
输出格式:
按照以下格式输出:
average = 成绩均值
count = 及格人数
其中平均值精确到小数点后一位。
输入样例:
5
77 54 92 73 60
输出样例:
average = 71.2
count = 4
数据表达:我用到了 sum , average, n, sore, count 这些变量,值是随机输入,其中n,sum,count这些属于整型变量,sum,average属于浮点型变量。
数据处理:我主要用到了average = sum / n这个表达式,流程用的是if-else语句和for循环的结合。

1.2.2实验代码截图

1.1.3造测试数据


输入数据 输出数据 说明
67, 71 average=69,count=2 随机值
87, 84 average=85.5,count=2 随机值
54, 70 average=62,count=1 随机值

1.2.4PTA提交列表及说明


1.部分正确:函数表达式写的不正确。
解决方法:重新想一遍,写出正确的函数表达式。
2.编译错误:if-else和for循环的结合。 没有打大括号。
解决方法:在for循环后面将if-else语句括起来。
3.完全正确:。。。

2.代码互评

同学代码截图



自己代码截图

不同点

1.第一个同学的代码里面那个a[i]这个我不懂,没见过,应该后面会学到,这位同学应该比较厉害,向后面学了,我的就只是普通的整型变量。
2.第二个同学的那个d=(float)sum/(float)n这个我不懂为什么要加上一个float,感觉不要也行,其他都感觉意思差不多。

3.学习总结

3.1学习进度条


周/日期 这周所花时间 代码行数 学到的知识点简介 目前比较迷惑的问题
第一周作业9/月20号 2小时 45行 学会了输出hello-world 空格键把握不准
第二周作业9/月29号 1个半小时 40行 学会了华氏度转换为摄氏度 没发现
第三周作业/10月10号 4小时 60行 学了if-else语句 scanf的用法不是很会
第四周作业 10月16号 8小时 100行 学到了华氏度转换为摄氏度,后面又学了for循环
第五周作业/10月26号 6小时 75行 学会了如何定义函数 还不能准确的去定义函数,实参和形参的区别
第六周作业/11月2号 7小时 135行 学了if-else的镶嵌结构 for循环和if-else的结合有点不会

3.2累计代码行和博客字数

3.3学习内容总结与学习感悟

3.3.1学习内容总结

请用思维导图的方式把目前所学的知识进行整理

3.3.2学习体会

在这一周的学习当中我在课堂上是比较有感觉的,但是我在做pta的作业当中,我总是感觉感觉有点乏力,就是感觉不是特别难,但是就是不知道如何,老是答案错误,编译没有问题,不过通过这次的作业,我还是感觉到了PTA给我带来的快来,现在虽然上课有感觉一些了,但是总觉得还是少了一些什么,没错,就是提前预习,这个非常重要,必须要走在老师前面才可以,不然就不能做到每次都能够把作业完成的很好。

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