C语言I博客作业07

这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 C语言I博客作业07
我在这个课程的目标 做一个自己的小游戏或小程序。
这个作业在那个具体方面帮助我实现目标 学习使用switch语句。
参考文献 《C语言程序设计》百度搜索

1.PTA实验作业

1.1程序设计联考

题目内容.

  自从湖南农业大学、吉首大学和怀化学院组织程序设计课程联考以后,举办联考的经验越来丰富。尤其是在使用PTA系统作为考试平台之后,联考工作得到了很多学校的认可和支持。所以,现 
  在参与联考的学校比较多。为了便于区分考生,考生账号的第一位是学校代号。1代表Hunan Agricultural University,2代表Jishou University,3代表Huaihua University,4代表 
  Aerospace University,5代表Ocean University。 请编写程序根据考生的账号区分考生的学校。

1.1.1数据处理

.

数据表达:用了account整型变量。
数据处理:用了scanf输入account,使用了switch语句。

伪代码

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
123456 Hunan Agricultural University 随机六位数
852258 Other University 随机六位数
452123 Aerospace University 随机六位数
365745 Huaihua University 随机六位数

1.1.4 PTA提交列表及说明


说明.

  1.段错误:没发现错误重新输入了一遍。
  2.部分错误:输入了两所相同的大学。
  4.部分错误:空格错误。
  5.部分错误:同上。
  6.部分错误:other university中的空格漏打。
  7.部分错误:同上。
  8.部分错误:同上。
  9.部分错误:同上。

1.2统计学生成绩

题目内容.

  本题要求编写程序读入N个学生的百分制成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则:
  大于等于90分为A;
  小于90且大于等于80为B;
  小于80且大于等于70为C;
  小于70且大于等于60为D;
  小于60为E。

1.2.1 数据处理

.

 数据表达:用了A,B,C,D,E,N,i,grade整型变量。
 数据处理:用scanf输入N,使用for循环和switch语句。

伪代码

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
7/ 77 54 92 73 60 65 69 1 0 2 3 1 题目所给数据
3/ 78 95 65 1 0 1 1 0 随机取三个数
4/ 80 85 62 54 0 2 0 1 1 随机取四个数
5/ 75 65 63 54 98 1 0 1 2 1 随机取五个数

1.2.4 PTA提交列表及说明

说明.

  1.编译错误:for语句中;错打成,
  2.答案错误:grade未除以10。
  3.答案错误:同上。
  4.答案错误:最后为用printf输出A,B,C,D,E。
  5.编译错误:最后printf中漏打,
  6.答案错误:漏掉case 10
  7.编译错误:case 10:漏打:
  8.编译错误:for语句括号后多打入;

2.代码互评

同学1 代码源

同学2 代码源


本人

说明:

1.与两位同学相比,我的代码更为简便。

2.同学1的格式不够美观。

3.同学2的步骤过于繁琐。

3.学习总结

3.1 学习进度条

学习进度条周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的问题
10.7~10.11 10h 207 简单函数题目的编程简单的符号与运算步骤运用 各种特殊符号的运用以及空格位置
10.12~10.17 6h 220 for语句的简单运用 空格位置,语句的格式
10.18~10.25 12h 162 如何自定义函数,调试,函数命名 函数如何运算,什么时候函数返回。
10.26~11.1 10h 217 进一步学习调试纠错,学习函数编程。 如何正确的调试出错误。
11.2~11.8 10h 211 学习了switch语句。 switch在什么情况下使用可以使代码简便。

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结



3.3.2 学习体会

1.学习的知识越来越多,解决问题的方法也多。
2.不是把问题解决就算完成任务了,要反思,要学会用别的更简便的方法。
3.完成PTA作业对我来说不算简单,可以说得上是困难,很多时候都是一知半解。但是只要我们愿意花时间花费精力去理解去学习,就能越来越好。

原文地址:https://www.cnblogs.com/zhangxueru/p/11806946.html