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

    C语言I博客作业03

    这个作业属于那个课程C语言程序设计II
    这个作业要求在哪里 https://www.cnblogs.com/LQNB/
    我在这个课程的目标是 提高自主学习能力,增进C语言知识
    这个作业在那个具体方面帮助我实现目标 PTA的作业完成方面
    参考文献 https://leetcode-cn.com/problemset/algorithms/0

                                                       PTA实验作业:                                                              

    题目内容:为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。

     

    此题我用了一个整型变量x和一个单精度浮点型变量y

    用到的表达式有y=0.53x;y=0.58(x-50)+50*0.53.运用到顺序、多分支和结构选择结构解题。

    PTA提交列表及说明:

     

    Q1部分正确着实开心,但却不记得else if后要加条件。

    A1:找到后把(x>0与x<=50)的条件加上。

    Q2突然一个编译错误人傻掉

    A2:发几秒呆后发现有句引号不见了

     

    题目内容:本题要求编写程序,根据输入的三角形的三条边abc,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:are**a=√s(sa)(sb)(sc),其中s=(a+b+c)/2

     

    此题目我用了四个整型变量a, b , c ,s两个双精度变量area,perimeter.

    用的表达式有三角形的面积和周长计算公式,还有海伦公式。运用到了顺序结构和选择结构解题。

    PTA提交列表及说明:

     

    Q1首先的编译错误是出现在sqrt上

    A1:没有打出数学函数的头文件,加上后就部分正确了。(后面的编译错误是引号的问题)

    Q2然后一排的部分正确...总是无法构成正常的三角形。

    A2​:​将s改成整型变量就解决了

     

    题目内容:中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?

     

    此题我直接用了两整型变量N,b

    用的表达式有b=N%5,运用到了顺序结构和选择结构解题。

     

     

    Q1无数的编译错误实属让人无奈

    A1:请教了DaLao后,按照大佬(度娘)给的方式改正,用%取余的方法攻破这题,且用了近两小时的消化时间。

    Q2开始并不知道要指出N>0且要%d取上方的值

    A2:在填上后终于过了。

     

     

    阅读代码:

    相关网址https://www.nowcoder.com/ta/acm-solutions/review?query=&asc=true&order=&page=32

    **`说实话,现在的我,几乎全看不懂,无法判别是否优秀,所以借助度娘强啃。

     

     

    开头的fun实则是function的简写,在此就是定义一个函数或方法,之后的引用则可用fun(...)表示。

    所以定义了m是苹果个数,n是盒子数。

    之后的if语句中的 || 是书上P53(C语言的程序设计 第三版)提及过的逻辑或的意思。

    第一个return 1的意思为其右方的解释。

    下方的while表示的是循环,之后进入自减循环,一直等T=0则停止,然后输出fun(m.n)这个函数的值即为装盒的方法。

    以下是我利用Dev-c++演算的结果,其中 1 是测试数据,8 是最终需要的结果。

     

     

     

     

    周/日期这周所花的时间代码行学到的知识点简介目前比较迷惑的问题
    10/7-10/13 10+h 100+行 if-else语句,多种运算符、少数运算规则等 理解每个代码意思和语句的使用
             
             

     

     

     

     

    学习感悟:

    说实话,这次作业花费了我很多的时间,在寝室一坐就是6、7个小时,但却又不累,还挺有趣。很希望自己能一直保持这种劲头和耐心。我还有很多很多不懂的地方,正如同学讲得那样,软工开始发功了,HAHA我们也要更加努力才是。C语言还有长小一年的路要走,不娇不馁,加油脚踏实地走下去,不然以后的C++,JAVA python可就更难了。( •̀ ω •́ )y

  • 相关阅读:
    Prototype源码浅析——Object部分(一)
    JS构建页面的DOM节点结构(二)
    Prototype源码浅析——Object部分(二)之类型检测
    createElement与createDocumentFragment的点点区别
    Prototype源码浅析——Function.prototype部分(二)
    CSS3月食
    javascript管中窥豹——形参与实参
    JS获取整个页面的文档
    2012年总结
    Windows下Android环境搭建(最新最方便)
  • 原文地址:https://www.cnblogs.com/LQNB/p/11649179.html
Copyright © 2011-2022 走看看