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

    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 【作业要求】(https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/8726)
    我在这个课程的目标是 学会怎样快速正确的编写程序,学会对自己的错误进行总结。
    这个作业在那个具体方面帮助我实现目标 对PTA的练习,以及对自己在PTA中出现的错误进行总结,说说自己错在那个地方
    参考文献 【ACM解题】(https://www.nowcoder.com/ta/acm-solutions?query=&asc=true&order=&page=2)【leecode面试数题网站】(https://leetcode-cn.com/problemset/algorithms/)【c语言评价标准】(https://leetcode-cn.com/problemset/algorithms/)

    1.PTA实验作业

    1.17-1 计算存款利息 (10 分)

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

    1.1.1

    1.1.2数据处理

    • 数据类型:1.用到了m y r i 这些变量。
      2.变量是调用printf输入的。
      3.数据类型是浮点型
    • 数据处理: 1.用到了赋值运算符,算术运算符
      2.结构是顺序结构

    1.1.3 PTA提交列表及说明

    根据PTA提交列表,简要描述调试程序碰到的问题及解决办法。

    1.自己一开始总是编译错误,但是自己总是找不到原因,后来自己发现自己是有些字符忘记打了。
    2.经历过编译错误后,自己又进入了一个答案错误,这个真的搞了很久,都不知道哪里错了。后来自己问学长学姐她们说我可能是有些空格有问题,自己改了后对了,后来自己又再次打了几次。

    2.7-2 计算分段函数[2

    本题目要求计算下列分段函数f(x)的值:

    f2-11

    2.1.1

    2.1.2数据处理

    • 数据类型1.用到了x,result变量。
      2.变量是调用scanf输入的。
      3.数据类型是整数型,浮点型
    • 数据处理:1.用到了赋值运算符,算术运算符
      2.结构是选择结构

    2.1.3 PTA提交列表及说明

    根据PTA提交列表,简要描述调试程序碰到的问题及解决办法。
    1.自己开始的时候计算,一直都是答案错误。
    2.后来自己改了格式就变成编译错误。自己一直都没有发现错误的地方,就一直改,然后有一次就对了,自己就按照那个打了几次,但还是没有发现错误,希望自己以后好好学习这个。

    3.7-4 阶梯电价 (15 分)

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

    3.1.1

    3.1.2数据处理

    • 数据类型1.用到了num变量。
      2.变量是调用scanf输入的。
      3.数据类型是整数型,浮点型
    • 数据处理:1.用到了赋值运算符,算术运算符
      2.结构是选择结构

    3.1.3 PTA提交列表及说明

    根据PTA提交列表,简要描述调试程序碰到的问题及解决办法。
    1.自己刚开始输入时,总是部分正确,可以说自己做作业心态都没有了。
    2.后来自己也改了这个,并且请教学长学姐们,找他们的帮助,我终于答案正确,但我自己再次做的时,还有一些自己做错了,自己不知道错在哪里。

    2.阅读代码(-5——5分)

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

    答:1.这个代码中有许多头文件,大部分自己没有见过,自己在里面发现了数学函数math*输出函数stdio字符串操作函数string还有其他的就不认识啦。
    2.代码中还使用整数型int输入了许多变量a[N] b[N] n m ans等等,代码没有发现浮点型。
    3.同时使用scanf输入数值,并且使用if else函数进行判断。
    4.自己选择就只能理解到这里。谢谢

    leecode面试数题网站,找简单题目阅读分析

    答:1.先进行数据类型分析,决定要使用什么函数来定义变量,如int double
    2.然后用floatprintf进行输入提示。
    3.使用scanf函数输入数值。
    4.使用if else函数进行判断是否符合题意。是就输出true,否就输出false.
    5.这个题目应该使用选择结构

    3.学习总结(15分)

    3.1 学习进度条(5分

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    10/9~10/12 三天 121行 学会怎样使用浮点型函数及整数型函数,和一些关于c语言的语法 自己在PTA上练习代码时总是不清楚自己到底错在那个地方。

    3.2 累积代码行和博客字数

    时间 博客字数 代码行数
    第1周 773 31
    第2周 672 20
    第3周 2060 121

    3.3 学习感悟(5分

    1.这一周的作业总体来说还是难度比较大,PTA上面的作业,也比较难。
    2.不过就是在这个环境下人才能快速的成长,我希望自己可以在这里学习到更多的东西。
    3.博客作业对于我来说应该算是比较简单的,自己在这三周的学习中也学习到了许多东西。
    4.自己学会啦,怎么样自己查资料,怎么样自己解决自己遇到的问题。学会了独立处理问题。

  • 相关阅读:
    shell脚本修改文件
    腾讯企业邮箱获取客户端专用密码(授权码)
    java内存dump文件导出与查看
    为什么MySQL数据库索引选择使用B+树?
    nginx 平滑重启的实现方法
    nginx重启 平滑重启
    Nginx常用的平滑重启
    nginx reload和reopen
    转载【小程序】: 微信小程序开发---应用与页面的生命周期
    【微信小程序】用户首次进入小程序拒绝授权,如何再次调用授权页面,获取用户信息userInfo
  • 原文地址:https://www.cnblogs.com/yhbujnikm/p/11647767.html
Copyright © 2011-2022 走看看