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

    这个作业属于哪个课程 c语言设计1
    这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/8726
    我在这个课程的目标是 学会有C语言编写分段函数,并且学习和掌握关系运算、if-else语句、格式化输入语句scanf(),以及常用的数学库函数
    这个作业在那个具体方面帮助我实现目标 帮助我更加了解C语言的运算和语句,还要一些基本的函数的运用
    参考文献 《C primer plus》《ACM解题》《leecode面试数据网站》

    1.PTA实验作业

    1.1题目1

    7-1计算存款利息

    1.1.1实验代码截屏

    1.1.2数据处理

    数据表达:变量 money,year,rate,interest。这些都是double类型的变量
    数据处理: interest = money* pow(1+rate, year)-money

    1.1.3 PTA提交列表及说明


    .Q1:本来不知道自己的格式或者是编译错在哪里
    .A1:最后借阅了一些同学的优秀作业,才发现自己的错误
    .Q2:输入过程中出现了部分错误的情况
    .A2:查阅了资料后发现自己无法正确使用scanf()函数,运用该函数时,需要多个参数和多个格式控制说明,而且格式和个数都要一致,我期间并没有注意那么多,导致了多次错误。

    1.2 题目2

    7-5输入三角形的面积和边长

    1.2.1 实验代码截图

    1.2.2 数据处理

    数据表达:变量area,perimeter,s,d,e,f, 变量都为double类型的变量
    数据处理:s = (d + e + f) / 2.0
    area = sqrt(s(s - d)(s - e)*(s - f))
    perimeter = d + e + f
    通过if-else语句判断三角形的三边情况是否满足构成三角形必要条件,控制输出语句的输出。

    1.2.3 PTA提交列表及说明

    1.3 题目3

    7-6三天打鱼两天晒网

    1.3.1 实验代码截图

    1.3.2 数据处理

    数据表达:变量n,变量为int类型变量
    数据处理:运用if-else语句判断输入值除以5之后的取余值是不是1,2,3这三个值,然后在进行两种输出语句的输出。

    1.3.3 PTA提交列表及说明


    .Q1:对于我来说,所谓的建立变量的错误根本看不出来。
    .A1:只能一遍一遍的尝试,搜索资料进行校对,发现所用的函数的变量类型出现了错误。

    2.阅读代码

    .ACM解题


    .这个例子有关于我们后面需要学习的函数,例子在编程之前有对数据进行充分的处理,这样对编程是存在的问题就能一目了然的发现,思路也更加清晰。
    .逻辑思维很强,把每一步的步骤都写得很清晰完整,能够让客户和参考者看懂这个代码的作用。

    .leecode面试数据网站


    .运用了我们并不熟悉的函数结构,但是用了简单的几行代码就完成了运行,很简洁。
    .用了Int整数型的变量来完成简单的整数的加减运算。

    3.学习总结

    3.1学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较困惑的问提
    9/17~9/27 6h 74 学习基本的C语言语法和知识,初步了解和接触C语言 不知道自己编的程序的正真用法
    9/27~10/4 13h 102 学习了解C语言的一些基础模式和变量 无法正确的解释代码中不同量的意义
    10/4~10/12 15h 156 学习C语言的一些基本函数和变量模板 无法正确使用各类函数类型和变量类型

    3.2累积代码行和博客字数

    3.3学习的感悟

    1.这一周作业的难度有加大许多,时间也更加紧凑了,没有更多的时间去休息,自己的不足实在太多,不懂的地方也太多,所以自己要自觉的去学习很多东西,大一没有别人所说的轻松,似乎比高中生活更加的繁忙。
    2.这次作业难道的提升在告诉我,告诉我自己知识层是多么的薄弱,因此要学会自己去查找资料和询问别人,尽量把空闲 时间都利用起来,一切都要做到很好才能够不辜负自己。
    3.学习总结的出现提醒了我,之前自己的目标都没有好好的完成,所有的计划大部分都成为了泡影,不管怎么样坚持下去总是会有回报的,希望在学习C语言的道路上能够一直坚持下去。

  • 相关阅读:
    < high performance web sites > 阅读小记
    Gimp制作圆角透明图片
    iphone开发小记
    Android开发小记
    双网卡绑定(suse)
    xen虚拟机操作整理
    linux网络相关命令使用
    lua协程并发下载简单测试
    linux使用技巧(shell/vi/screen)
    爬虫之scrapy框架
  • 原文地址:https://www.cnblogs.com/liaomengjie/p/11641579.html
Copyright © 2011-2022 走看看