zoukankan      html  css  js  c++  java
  • | C语言I作业03

    | C语言I作业03

    标签: 18软件 李煦亮


    问题 答案
    这个作业属于那个课程 C语言程序设计I
    这个作业要求在哪里 https://edu.cnblogs.com
    我在这个课程的目标是 学会和掌握c语言的编写要领
    这个作业在哪个具体方面帮助我实现目标 理解c语言,如何去写语言
    参考文献 C语言I—2019秋作业03

    一、PTA作业

    1.1.计算分段函数

    1.1.1实验代码截图

    1.1.2数据处理

    • [ ] 数据表达:变量为x和y,double表示双精度,对应为%lf
    • [ ] 数据处理:用了if else语句,sprt调用函数(开根号),pow调用幂函数。在运用这两个函数的时候一开始会参考书本,通过试了一次之后发现了其中的问题。

    1.1.3PTA提交列表及说明

    • Q: 前面的提交基本上都出现了编译出错,说明我的代码写错了,不断地发现自己对写代码不熟悉,目前还没有形成思维。
    • A: 多写,把每次出现问题的地方都纪录下来,总结问题,养成“语感”。
    • Q: 对于有些题目需要加入#include<math.h>,掌握不清楚,较容易出现少了这一行而导致错误。
    • A: 出现这种情况必须把出现#include<math.h>熟悉透,并拓展了解其他类似命令行出现的要求。
    • Q: %.f 和%.2f。
    • A: %.f 精确1个小数点,%.2f精确2个小数点。

    1.2.阶梯电价

    1.2.1实验代码截图

    1.2.2数据处理

    • [x] 数据表达:变量为x和y,scanf调用函数。
    • [x] 数据处理:也用了if else语句,开头第二行要有#include<math.h>

    1.2.3PTA提交列表及说明

    • Q: 还是出现的漏写#include<math.h>。
    • A: 熟悉math.h。

    1.3.超速判断

    1.3.1实验代码截图

    1.3.2数据处理

    • [x] 数据表达:变量为Speeding 和OK,调用了scanf
    • [x] 数据处理:用了if else语句,已近能大概了解if else语句的使用了。

    1.3.3PTA提交列表及说明

    • Q: 对写这个"Speed: %d - Speeding ", v不是很熟悉。
    • A: 总结加以印象。
    • Q: 根据题目意思写代码行反应还是很慢,语感不强。
    • A: 多练习,PTA上面的作业多做,课后要多看mooc。

    二、阅读代码

    疑惑:和之前看过的及写过的,这个写的为什么首行#include后面没有<stdio.h>,
    但是他这一行命令并没有结束,后面接着using namespace std;虽然我阅读这个并没有 
     多大的价值,但是它激起了我强烈的兴趣
    

    三、学习总结

    3.1.学习进度条

    周/日期 这周所花的时间(时) 代码行 学到的知识点简介 目前比较迷惑的问题
    第5周/9.16~9.22 14 36 int main 刚开始接c语言,基本上照书上写
    第6周/9.23~10.6 20 33 if else 可以自己去找问题,虽然找问题比别人花的时间要长
    第7周/10.7~10.11 35 35 math.h 能够大致看懂代码,但是写的时候又很难动手,理解不够吧

    3.2.累积代码行和博客字数

    3.3.学习感悟

     。
     自己能够大概看出每个程序代码表达的意思,但是写还是表较难。
     写的代码不够多,虽然多并不意味着好,但是目前对我来说多写代码能够让我更快熟悉写代码。
    
  • 相关阅读:
    c#判断输入的是不是数字
    params 关键字载入空值的陷阱
    拆箱陷阱
    接口的概念和声明
    数据库
    ios 纵向的UISlider
    微信小程序学习网站
    Spark RDD(2)
    SparkSql
    廖雪峰老师学习网站
  • 原文地址:https://www.cnblogs.com/spacexlxl/p/11661087.html
Copyright © 2011-2022 走看看