C语言I博客作业06

C语言I作业06

这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9890
我在这个课程的目标是 熟练掌握字符型数据类型、多分支结构和逻辑运算符
这个作业在那个具体方面帮助我实现目标 通过反复练习让我对c语言更加了解
参考文献 《c语言程序设计》

1.PTA实验作业

1.1 骑车与走路

在北大校园里,没有自行车,上课办事会很不方便.但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间.假设找到自行车,开锁并车上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米。请判断走不同的距离去办事,是骑车快还是走路快

1.1.1 数据处理

数据表达:定义整形变量s

数据处理:运用else-if多分支语句

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
11 Walk 走路快
100 All 一样快
343 Bike 骑车快
893 BIke 骑车快

1.1.4 PTA提交列表及说明

提交列表说明:编译错误:else if(s<100)后面加了“;”导致错误

1.2.1 奇偶分家

给定N个正整数,请统计奇数和偶数各有多少个?

1.2.1 数据处理

数据表达 : 使用五个整形变量a,b,i,m,N;

数据处理:运用二分支结构if-else和else-if多分支结构

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
9 88 74 101 26 15 0 34 22 77 3 6
5 102 30 87 21 34 2 3
0 0 0

1.2.4 PTA提交列表及说明

提交列表说明 :

1.部分错误:未将scanf("%d",&m);放入for循环语句中

2.部分错误:尝试用一套if-else语句完成,但是没有成功

2.代码互评

同学代码截图

自己代码截图

1.两位同学都将计算过程写在代码里,我是将已经计算过的答案直接代入代码中

2.相比来说我的代码更加简洁,但是同学的更加规范

3.在数据处理和表达上我们都差不多,两位同学都使用了double

3.学习总结

3.1 学习进度条

周/日期 周所花时间 代码行 学习的知识简介 需要解决的问题
6/27~6/31 10h 134 分支结构与循环结构的结合运用 流程结构的选择运用和语句的正确用法

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

1.对于知识必须足够的掌握,学习了这个知识并能知道如何运用它,而不是单纯的知道它的存在
2.在写PTA时,在Dev c++上反复的常试,发现很多很多错误,对题目理解的也不是特别到位,需要请教同学
3.在时间观念上需要加油,课后学习时间没有完全把握好

posted @ 2019-11-01 23:59  刚猛无敌摧枯拉朽姜少  阅读(217)  评论(0编辑  收藏  举报