C语言I博客作业07

问题|答案
---|:--😐:--😐---:
这个作业属于哪个课程|C语言程序设计II
本周教学内容&目标|第3章 分支结构 3.3 使学生熟悉多分支结构switch语句的使用。
这个作业要求在哪里|https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9933
我在这个课程的目标是|熟练掌握C语言及各大编译器
这个作业在那个具体方面帮助我实现目标| 完成PTA作业,参考课本
参考文献| 《百度》《C语言程序设计》

1.PTA实验作业

1.1 题目 : 7-11 程序设计联考

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

1.1.1数据处理

  • 数据表达:

变量|变量来源|变量类型
---|:--😐:--😐---:
m,n|输入+计算|int

  • 数据处理:
  • 1、表达式: n=m/100000
  • 2、流程结构: 分支结构多分支结构

1.1.2实验代码截图

1.1.3 造测试数据

输入数据|输出数据|说明
---|:--😐:--😐---:
123456||123456是Hunan Agricultural University的学校代号
666666||666666不清楚是哪个学校的代号
234567||234567是Jishou University的学校代号

1.1.4 PTA提交列表及说明

提交列表说明:

多种错误,我真的懵逼啊
这门课请教别人真的非常必要
遇到这种情况去问学长解决的非常快

1.2 题目:7-12 统计学生成绩

本题要求编写程序读入N个学生的百分制成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则:
大于等于90分为A;
小于90且大于等于80为B;
小于80且大于等于70为C;
小于70且大于等于60为D;
小于60为E。
输入格式:
输入在第一行中给出一个正整数N(≤1000),即学生人数;第二行中给出N个学生的百分制成绩,其间以空格分隔。 
输出格式:
在一行中输出A、B、C、D、E对应的五分制成绩的人数分布,数字间以空格分隔,行末不得有多余空格。
输入样例:
7
77 54 92 73 60 65 69
输出样例:
1 0 2 3 1

1.2.1数据处理

  • 数据表达:

变量|变量来源|变量类型
---|:--😐:--😐---:
n, score|输入|int
A, B, C, D, E|输入计数|int

  • 数据处理:
  • 1、表达式:A=B=C=D=E=0;
  • 2、流程结构:循环结构,if-else分支结构

1.2.2实验代码截图

1.2.3 造测试数据

输入数据|输出数据|说明
---|:--😐:--😐---:
7 / 77 54 92 73 60 65 69 ||输入的7个数中有1个A,0个B,2个C,3个D,1个E
3 / 56 78 98 ||输入的3个数中有1个A,0个B,1个C,0个D,1个E
6 / 34 56 89 67 34 12||输入的6个数中有0个A,1个B,0个C,1个D,4个E

1.2.4 PTA提交列表及说明

提交列表及说明:

看到这种提交列表就是在DEV C++上运行OK了,复制粘贴到PTA上来的
做题是有了前几道题目的经验,这道题的思路并不难想出来

2.代码互评

同学代码截图

自己代码截图

不同:我们运用的数学思维不同,我的相比她的复杂
相同:都运用了switch多分支结构

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
四/9.17-9.27 12个小时 28行 C语言入门·markdown语法 计算机语言表达
五/9.24-10.04 12个小时 29行 温度转化·提问的智慧
七/10.08-10.12 14个小时 87行 流程结构·if-else语句 流程结构的循环结构
八/10.15-10.18 24小时 85行 for循环语句的使用 Dve C++与PTA的要求不一样
九/10.22-10.26 15小时 96行 函数的定义,调用 不同函数的用法
十/10.29-11.02 10小时 162行 多分支结构、字符型数据类型和逻辑运算符 多分支结构
十一/11.05-11.11 10小时 119行 多分支结构switch语句的使用 switch语句的运用

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1学习内容总结

3.3.2 学习体会

做题不要拖拉,拖到最后痛苦的还是自己
多向牛逼的同学请教
posted @ 2019-11-08 21:47  朱艳妮  阅读(121)  评论(0编辑  收藏  举报