zoukankan      html  css  js  c++  java
  • C语言1博客作业06

    问题 答案
    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/8656
    我在这个课程的目标 能更好得了解C语言,并且能利用它来完成专业上的问题
    这个作业在哪个具体方面帮助我实现目标 1.会用C语言来做简单的猜数游戏 2.掌握了二分支和多分支结构 3. 程序解析,字符类型,字符型数据的输入和输出,逻辑运算 4.再次熟悉之前学过的知识点
    参考文献 《C语言程序设计》 《C Primer Plus》 百度

    1. PTA实验列表

    PTA作业排名

    1.1 题目

    7-2 任务06-01-04 骑车与走路

    1.1.1 数据处理

    • 数据表达: 用到了整型变量:m,双精度浮点型变量:s1,s2
    • 数据处理: 用到了scanf()函数,if-else语句,二分支结构,还用到了 s1=m/1.2 和 s2=(m*1.0)/3.0+(27+23) 表达式

    1.1.2 实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    30 walk 比输入样例小
    120 bike 输入样例
    500 bike 比输入样例大

    1.1.4 PTA提交列表及说明

    PTA提交列表

    说明

    部分正确:写成了if(s1=s2),但看错误提示没看懂,一直以为是表达式错了,所以改了后还式错的,看懂错误提示后就改成了if(s1==s2),两次错误都是一个原因

    1.2 题目

    7-3 计算火车运行时间

    1.2.1 数据处理

    • 数据表达:用到了整型变量:h, m, d, a
    • 数据处理:用到了scanf()函数,if-else语句,还用到了h=(a/100)-(d/100),m=(a%100)-(d%100), m=m+60, h=h-1表达式,还新学会了一个表达方法%02d,输出两位整数,不足两位的前面加0

    1.2.2 实验代码截图

    1.2.3 造测试数据

    输入数据 输出数据 说明
    0730 0850 01:20 比输入样例小
    1201 1530 03:29 输入样例
    2158 2324 01:26 比输入样例大

    1.2.4 PTA提交列表及说明

    PTA提交列表

    说明

    部分正确: if-else语句错误,else部分忘打了
    答案错误: 变量d 和 ascanf()函数中的位置弄错了

    2. 代码互评

    题目:7-2 任务06-01-04 骑车与走路

    • 同学代码
    • 我的代码
      1. 我用了整型变量浮点型变量,而她只用了一个浮点型变量
      1. 我先用表达式表达出了两种情况所需要的时间,然后再用if-else语句来做,而她是直接就在if-else语句中表示,比我的要简单些,但我的可能对我自己而言会更好了解些,也更方便我检查错误。

    题目:7-3 计算火车运行时间

    • 同学代码
    • 我的代码
      1. 她用了8个变量,我用了4个变量。
      1. 她在求时和分的过程是一个个变量求出来,分了很多布,而我是直接用来两个表达式把它们表示出来。
      1. 我们在if-else语句中也有些不同。

    3.学习总结

    3.1 学习进度条

    这周所花的时间 代码行 学到的知识简介 目前比较迷惑的问题
    第一周 2天 25行 基础的编译格式,在屏幕上打出指定内容 找不出格式错误在哪里,并且还会用到中文符号
    第二周 3天 20行 常量,变量,数据处理类型,算术运算,赋值运算和printf函数 printf函数和数据处理掌握不好
    第三周 3天 96行 计算分段函数,if-else语句,scanf函数和常用的数学函数 不能使用好if-else语句和scanf函数,格式掌握不好
    第四周 3天 100行 for语句指定次数的循环程序设计,n++表示为n=n+1 for掌握不太熟悉,特别是在循环体那里总是出错
    第五周 3天 100行 用C语言来编写生成乘方表与阶乘表,掌握fact( )函数 对fact( )函数不太理解
    第六周 3天 149行 1.二分支结构和多分支结构 2.else-if语句 3.四则运算: 程序解析,字符类型,字符型数据的输入和输出,逻辑运算 对四则运算里面的内容还不太熟悉

    3.2 累计代码行和博客数字

    3.3 学习内容总结和感想

    3.3.1 学习内容总结

    3.3.2 学习体会

    • 感觉现在的作业式一次比一次难,相比上次的作业,这次的题量多了很多,让人感觉看了就难再加上分支结构比较复杂,很多时候在码代码的时候都会不小心码错,这里需要我们非常地仔细,并且在检查错误的时候也要很仔细,总的来说,虽然做这次作业花了很长的时间,但也新学到了很多东西,并且更加了解C语言了。
  • 相关阅读:
    cnblog项目--20190309
    django js引入失效问题
    Python老男孩 day16 函数(六) 匿名函数
    Python老男孩 day16 函数(五) 函数的作用域
    Python老男孩 day15 函数(四) 递归
    Python老男孩 day15 函数(三) 前向引用之'函数即变量'
    Python老男孩 day15 函数(二) 局部变量与全局变量
    Python老男孩 day14 函数(一)
    Python老男孩 day14 字符串格式化
    Python老男孩 day14 集合
  • 原文地址:https://www.cnblogs.com/guolingli/p/11777235.html
Copyright © 2011-2022 走看看