—、概括表格
问题 | 答案 |
---|---|
这个作业属于哪个课程 | c语言程序设计II |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9934 |
我在这个课程的目标是 | 使用swith语句进行编程 |
这个作业在那个具体方面帮助我实现目标 | 在编译时能使我的代码更简洁 |
参考文献 | 《程序设计》,https://www.jianshu.com/p/d66c2f2e3537 |
1.PTA实验作业
请再此处列出自己的排名图片,如:
从PTA题目集中选出2个你最满意的题目完成以下内容:
1.1程序设计联考
1.1.1数据处理
1.数据表达:我用int定义account为整型变量,在每一句执行完之后使用break
2:数据处理:我用了switch的语句进行编译
1.1.2实验代码贴图
1.1.3 造测试数据
—、概括表格
输入数据 | 输出数据 | 说明 |
---|---|---|
546783 | Ocean University | 开头数字为5 |
346752 | Huaihua University | 开头数字为3 |
278649 | Jishou University | 开头数字为2 |
1.1.4 PTA提交列表及说明
说明:1,部分正确:格式错误在Other University中没有空格
2,答案正确:加了个空格答案正确
1.2统计学生成绩
1.2.1数据处理
1,数据表达:我用int定义i n score以及A B C D E为整型变量并且令A=B=C=D=E=0
1,数据处理:我是用了for语句的循环结构和switch的语句进行编译
1.2.2实验代码贴图
1.2.3 造测试数据
—、概括表格
输入数据 | 输出数据 | 说明 |
---|---|---|
6 55 73 66 58 92 84 | 1 1 1 1 2 | 这六位同学的成绩等级依次为E C D E A B |
6 88 65 78 95 58 73 | 1 1 2 1 1 | 这六位同学的成绩等级依次为B D C A E C |
6 45 67 74 86 99 94 | 2 1 1 1 1 | 这六位同学的成绩等级依次为E D C B A A |
1.2.4 PTA提交列表及说明
说明1,编译错误:在break后少打了分号
2,编译正确:根据错误原因改正后编译正确
2.代码互评
题目:统计学生成绩
同学代码截图
我的代码
不同点1,他的代码变量较多看起来比较复杂
题目:计算天数
同学代码截图
我的代码截图
不同点1:我定义c再用 printf("%d
",c)输出,而他是在编译过程中就用到这个,看起来就比较麻烦
2,我中间用到了算数公式
3.学习总结
3.1 学习进度条
—、概括表格
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
4/9-17 | 7小时 | 45行 | 接触c语言,学会hello world的简单编译 | 没有 |
5/9-24 | 8小时 | 50行 | 学会更复杂一点的华氏度与摄氏度转换的编译 | 没有 |
7/10-8 | 11小时 | 110行 | 学会了用if-else编译分段函数 | 没有 |
8/10-16 | 11小时 | 150行 | 学会了使用for的循环结构 | 没有 |
9/10-26 | 12小时 | 180行 | 学会怎样去发现并修改别人代码的错误 | 对于函数题的编程不知道该怎么样去设计 |
10/11-02 | 15小时 | 230行 | 在编译的过程中尽量减少输出接口 | 不怎么熟悉编译求平均数 |
11/11-08 | 18小时 | 300行 | 学会编程过程中使用swith语句 | 暂无 |
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
3.3.1 学习内容总结
请用思维导图的形式将到目前为止所学的内容进行整理。
3.3.2 学习体会
随着时间的推移,c语言的学习越来越难了,可能是学习的越来越深入了,确实人往高处走,水往低处流,我们的学习也必须有所提升,就拿c语言的语句来说吧,从for的循环语句到if-else的分支语句,再到swith语句,这是循序渐进的过程,很难,但我们也必须要克服,学习是无止境的,我要对未来的自己说加油。