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

    C语言|博客作业03

    问题 答案
    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8717
    我在这个课程的目标是 能够熟练的进行语言编译
    这个作业在那个具体方面帮助我实现目标 在写pta后面的难题时,我学会了在网上找资料,并结合书上的知识进行解题
    参考文献 https://wenku.baidu.com/view/88ce638127d3240c8547efa5.html

    本周作业

    1.PTA实验作业

    从PTA题目集中选出3个你最满意的题目完成以下内容:

    (1.1)计算存款利息

    题目描述:本题目要求计算存款利息,计算公式为interest=money×(1+rate)
    ​year−money,其中interest为存款到期时的利息(税前),money是存款金额,year是存期,rate是年利率。

    实验代码截图:

    数据处理:

    我先用double定义year,interest,rate,money几个变量,并且按“interest = 利息”的格式输出。题目已经给了式子,根据money给的值从而确定利息的值,只是其中利息保留两位小数。

    PTA提交列表及其说明:

    Q1:说明对编译的格式还是不熟悉。
    A1:没错,特别是这个“%lf”我不知道为什么我会写出“%d”害得我找了半天错误在哪,太粗心。

    (1.2) 阶梯电价

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

    实验代码截图:

    数据处理:

    我先用double定义两个变量cost和x,并用“cost = 应付电费值”,在这题中,因为这是个分段函数,所以我运用了If else的格式。当x大于0小于50,就运用式子cost=0.53x计算,当x大于50时就运用式cost=500.53+(x-50)*0.58计算。

    PTA提交列表及其说明:

    Q1:看题不用心,把上调0.05元/千瓦时理解成“超过50的部分为0.05元/千瓦时。”
    A1:如果把那个“上调0.05元/千瓦时看懂就很容易了。”

    (1.3) 三天打鱼两天晒网

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

    实验代码截图:

    数据处理:

    我先用int定义a,c。其中a用来表示第几天,并给a赋值,列出式子c=a%5,从而得出c打鱼数;这里主要编译中国俗语所以注意好用英语写出就可以了。

    PTA提交列表及其说明:

    Q1:刚开始没弄懂该怎么入手(真的!!)
    A1:后来问了同学才知道其实把"Drying in day”和"Fishing in day"表达出来就可以了。

    2阅读代码

    找一份优秀代码,理解代码功能,并讲出你所选代码有点及可以学习的地方。


    此题定义“height = 垂直距离值”,float 定义a, t, height,a代表重力加速度,t代表时间,再根据物体自由下落的距离公式"h=0.5at*t"从而求出答案';
    我认为这是个很基础的题,其中的定义和赋值都是我需要注意的,并且这个代码很清楚,一目了然,在输出时还注意了“height = %.2f”答案要保留两位小数。

    3.学习总结

    3.1 学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    1/21-1/23 三天 47 基础的代码知识 暂无
    2/26-2/29 四天 64 学会用MinGw-w64来编译C程序 暂无
    3/9-3/11 三天 99 学会了赋值和“If-else句式”的运用 暂无

    3.2累积代码行和博客字数

    3.3 学习感悟

    学了也有这么一段时间了,感觉c语言其实还比较费脑子,但是当把代码打出来的那一刻我还是很开心的,比如我在写“三天打鱼两天晒网”这个代码时,我问了同学才懂,然后自己摸索,也学会了赋值和定义方面的能力;由此我也认识到预习和复习的重要性,还是要多看教材,多问别人,增加代码数,细心写PTA,少些编码错误,然后百尺竿头,更进一步。

  • 相关阅读:
    Android中Acition和Category常量表
    android系统各种音量的获取与设置
    Swift中数组和字典都是值类型
    iOS中的日期和时间
    iOS中的日历
    UILabel的富文本显示选项
    使用NSURLProtocol和NSURLSession拦截UIWebView的HTTP请求(包括ajax请求)
    Error Domain=NSURLErrorDomain Code=-1202,Https服务器证书无效
    iOS计算完整文字高度(适应iOS 10)
    NSUserDefaults存取失败
  • 原文地址:https://www.cnblogs.com/wl1314/p/11652335.html
Copyright © 2011-2022 走看看