C语言I博客作业06

C语言I博客作业06─=≡Σ((( つ•̀ω•́)つ动感光波哔哔哔!!!

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2/?page=4
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11553
这个作业的目标 <为了更熟练掌握C语言中switch用法的使用>
学号 <20209146>

作业头

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11553
我在这个课程的目标是 <熟练掌握switch的用法>
这个作业在那个具体方面帮助我实现目标 <熟练运用C语言中分支结构,掌握switch用法,复习以前学的C语言知识>
参考文献 <《C语言程序设计》《Cprimer Plus》>

1.PTA实验作业
请再此处列出自己的排名图片,

1.1 题目名1

题目内容描述

1.1.1数据处理

数据表达 运用了多个变量,都是整型常量,数值都是自己赋予,其中x,y,z是输入数值。
数据处理 通过运用分支语句switch-case和if判断语句,连续分析变量。

1.1.2实验代码截图

1.1.3 造测试数据

1.1.4 PTA提交列表及说明

编译错误 错误是犯在数据上,像“case 6:g=123+i+z;break;”这样的,说出来扎心了,我竟然数字计算错了,从而导致编译错误。
答案错误 这个错误是自己没有按题目要求输入信息,即scanf("%d/%d/%d",&x,&y,&z)我编写成了scanf("%d %d %d",&x,&y,&z),导致错误;哎

1.2 题目2

题目内容描述

1.2.1 数据处理

数据表达 运用了两个变量A,i,数值都是自己赋予,都是整型常量,
数据处理 通过运用分支语句if-else,连续分析变量,进行多次判断。

1.2.2 实验代码截图

1.2.3 造测试数据

输入:1个正整数A;输出:得到的结果i;

输入 输出 说明
92 2 输入92,既不是3的倍数,也不是5的倍数;所以92除以15的余数为2.
88 13 输入88,既不是3的倍数,也不是5的倍数;所以88除以15的余数为13.
39 4 输入39,是3的倍数;所以39除以5的余数为4.
520 1 输入520,不是3的倍数,是5的倍数;所以520除以3的余数为1.
5 2 输入5,不是3的倍数,是5的倍数;所以5除以3的余数为2.

1.2.4 PTA提交列表及说明

部分正确 自己开始是把输出printf("%d",i);放在最后面,但不知道为什么错了,于是在每一个if语句后面都加了个printf("%d",i);就可以了
答案错误 真是一时手贱多点了一下,在if(A%5==0 && A%3!=0){这个地方,我在 A%3!=0中多加了个‘=’,直接没了

2.代码互评

同学代码截图1


自己代码截图1

找不同:
1.从整体上看,我的代码比它要简洁一点,从代码行数我就比他少,它30,我25;碾压(-)
2.在语句使用方面,我就不行了,我只单纯使用int,而它还使用了char.

同学代码截图2

自己代码截图2

找不同:
1.对于题意中‘不是3的倍数或是5的倍数’这个地方不同,它是(!(A%30) && !(A%5=0)),而我是(A%3!0 && A%5!=0).
2.都简洁分明,问题不大,唯一大的区别就是这家伙做的比我快,气人(๑òᆺó๑)

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行数 学到的知识点简介 目前比较迷惑的问题
8 26h 504 输入、输出函数 加减乘除的运算法则
9 30h 464 其他类型的函数如double等 判断语句if else
10 35h 545 for循环语句、if else判断 其它循环语句还是不怎么懂
11 30h 608 for循环的组合使用、调用自己定义的函数 调用函数不够熟练
12 36h 639 if-else判断语句的进一步学习连续判断语句 判断语句if-else不够熟练,字符型还是分不清有些混乱
13 32h 629 switch的用法 还是难以用switch来解决问题

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

@要熟悉程序开发环境、学习计算机系统的操作方法一个c语言程序从编辑、编译、连接到运行,都要在一定的外部操作环境下才能进行。所谓"环境"就是所用的计算机系统硬件、软件条件,只有学会使用这些环境,才能进行程序开发工作。在学习语言的时候一定要记住动手,不要只说不做,这样会行成眼高手低,不管什么样的程序都要亲手做过才能说会了,不要整天说我不会学不会,其实是你不想学,只是你下决心抄一个月程序,我保证我能有大的进步,其实当你抄到一周到两周的时候你就会特想抄,因为你会发现程序你能看懂了,能帮别人调程序了,有一种成就感呀!它会让你更加努力的去学习。再一点是我建议大家在上课的时候少看课本,课本要在下课的时候看特别是上课前一定要先看看课本,上课的时候呢就不要看了,不要老师讲到那个问题了你马上在书上找,这样不好,会影响你的注意力,其实还真不如注意听老师讲呢?因为你要是一边听一边看课本,你是看到了书上的答案但是老师的思路你没有听到,而要是你不看的话,你听明白了思路, 一定是想迫切的看到结果,这个时候看课本才是记的最死的时候,学习要的是就是个效率吗?所以,加油吧少年!!!!!

写完了ʕ ͡ຈ ͡ຈʔ我开始飘了

兄弟们,加油!!(•̀⌄•́)

posted @ 2020-11-25 19:50  爱海婷  阅读(423)  评论(7编辑  收藏  举报