C语言I作业06

一、本周教学内容&目标

第3章 分支结构 3.1-3.2 使学生熟悉多分支结构、字符型数据类型和逻辑运算符。

二、本周作业头

问题 答案
这个作业属于那个课程 C语言程序设计lhttps://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/8657
我在这个课程的目标是 扎实的学号c语言为以后学好c++做准备
这个作业在那个具体方面帮助我实现目标 使我可以更加了解运用markdown的语法为我学习c语言有更好的基础
参考文献 《提问的智慧》 《PTA系统常见问题解答》《如何有效的报告Bug》《21天学好c语言》

三、本周作业

PTA实验作业
代码互评
学习总结

四、作业格式

1.PTA实验作业(20分/题)

1.1 任务06-01-04 骑车与走路 (10 分)

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

  • 1.1.1数据处理
变量 变量来源 变量类型
t,y 随s的变化而变化 浮点型
s 输入 浮点型
(1)数据处理
表达式:t = s/3.0+23+27;
          y = s/1.2;

流程结构:分支结构;顺序结构

  • 1.1.2实验代码截图
  • 1.1.3 造测试数据
输入数据 输出数据
30 Walk
180 Bike
** 1.1.4 PTA提交列表及说明
(1)没有错误一次过的

1.2奇偶分家 (10 分)

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

  • 1.2.1数据处理
变量 变量来源 变量类型
x,y y随x的输入而变化 整形
z,m 随y的变化而变化 整形
(1)数据处理
表达式:y%2==0
          z++;  m++;

流程结构:循环结构;分支结构;顺序结构

  • 1.1.2实验代码截图
  • 1.1.3 造测试数据
输入数据 输出数据
0 0 0
5
151 44 33 77 99
4 1
9
88 74 101 26 15 0 34 22 77
3 6
** 1.1.4 PTA提交列表及说明
(1)没有错误一次过的

2.代码互评

同学

自己代码

(1)他用的是老师将过的for语句写的我是用我自学的 switch语句写的
(2)他的要写的代码比我的少,但是我的代码运行的时间会比他的短

3.学习总结

  • 3.1 学习进度条
日期 这周所花时间 代码行 学到的东西 目前比较困惑的地方
10.21-10.27 5天 90 怎么定义一个新的函数 对代码的调试不太会用
10.18-11.1 5天 100 学会了switch的简单用法,知道了怎么在代码里加入符号 怎么用switch来表达分段函数
  • 3.2累积代码行和博客字数

3.3 学习内容总结和感悟

  • 3.3.1 学习内容总结
  • 3.3.2 学习体会
    收获
    (1)switch的简单用法
    (2)字符输入与输出
    (3)ASCLL码集的运算
    (4)逻辑运算符的用法
    感悟
    觉得打代码也挺好玩的,C语言是还比较好学的,现在学的知识还是很少的有很多问题无法解决,还是会犯简单的编译错误,以后还得更认真的学习。
posted @ 2019-11-01 21:31  比较可怜  阅读(166)  评论(0)    收藏  举报