C语言I作业07

一、本周作业头

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9935
我在这个课程的目标是 熟练掌握好C语言,培养自己的思维能力,同时加快敲代码速度。
这个作业在那个具体方面帮助我实现目标 帮助我熟练的掌握switch语句以及排版能力
参考文献 百度百科、CSDN博客、C语言程序设计

二、本周作业

1.PTA实验作业

1.1 统计学生成绩

1.1.1数据处理

数据表达:使用了N,percent,score=0,i,A=0,B=0,C=0,D=0,E=0;N表示输入的正整数,score表示学生成绩,percent表示分数的十位;
i表示循环起点;A表示90-100分的人,B表示80-90分的人,C表示70-80分的人,D表示60-70的人,E表示60分以下的人。类型:都是属于int整型。

数据处理:用到了for循环以及switch循环语句

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
N=3,score=100,score=100,score=100; A=3,B=0,C=0,D=0,E=0 成绩大于90属于A
N=3,score=60,score=60,score=60; A=0,B=0,C=0,D=3,E=0 成绩等于60属于D
N=3,score=80,score=70,score=60; A=0,B=1,C=1,D=1,E=0 成绩等于80属于B,成绩等于70属于C,成绩等于60属于D

1.1.4 PTA提交列表及说明

说明:

部分正确:因为在Dev上运行过,所以只有一条错误,这条错误是我在运行的时候无论输多少,都是A=0,B=0,C=0,D=0,E=N;经过自己的检查发现switch语句在for循环内
而在开始的时候我用了大括号把for循环与switch语句分开了。

1.2 整数的分类处理

1.2.1数据处理

1.2.2实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明

1.2.4 PTA提交列表及说明

2.代码互评

自己代码 同学代码

不同点:

自己代码 同学代码

不同点:

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介
10/8-10/12 5h 224 if-else语句和输入输出格式
10/13-10/18 12h 263 for循环语句,如何计算累加题
10/19-10/26 15h 334 如何编写自定义函数及更加熟练掌握for循环
10/26-11/2 14h 355 如何使用逻辑表达式及else-if语句
11/2-11/8 13h 284 如何使用switch语句

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

猜你喜欢

转载自www.cnblogs.com/zengzi123/p/11806184.html