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

    —、概括表格


    问题 答案
    这个作业属于哪个课程 c语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8717
    我在这个课程的目标是 认真学好编程,将这门专业学精作为我的一技之长
    这个作业在哪个具体方面帮助我实现目标 对于编程的了解和对它的多了一些熟练
    参考文献 《智慧提问》、https://www.jianshu.com/p/d66c2f2e3537、《程序设计》

    1PTA实验作业

    (1).7-4阶梯电价

    实验代码截图

    数据处理

    该题目我用的是二分支结构,用if-else语句实现;最后调用printf()函数输出结果

    PTA提交列表及说明


    前面总是说编译错误,是因为没注意到符号和格式,之后针对这个问题进行了仔细的检查,找出错误就解决了

    (2).7-5输出三角形面积和周长

    实验代码图

    数据处理

    做这个题目时我用了abc三个整型变量和perimeter,s,area三个双精度浮点型变量,结合对题目的阅读运用了area= sprt(s(s-a)(s-b)*(s-c)这个数学公式,并运用if-else语句处理,最后输出结果。

    PTA提交列表及说明


    第一次尝试编译错误,之后针对格式这方面改了一点就是部分正确,又经过仔细检查最后,是因为在int 之后输入时没有空格,最后才得出正确答案

    (3) .7-1计算存款利息

    实验代码图

    数据处理

    程序中我调用了数学函数,需包含头文件math.h,调用scanf()输入函数,调用幂函数pow()计算

    PTA提交列表及说明


    前面对题目没有过多的了解,导致编译错误,后面仔细阅读题目并认真的查看了书籍,主要是格式和单词错误,之后才得出了正确答案

    2 阅读代码


    此代码运用了if-else语句首先求解表达式,巧妙的实现了分支结构,并且该代码编译逻辑紧密清晰,调用了scanf()函数,输入参数的类型,个数和位置与该格式控制说明一一对应,最后还运用了while语句,格式也没有错误,整体来说该代码编译的很好。

    3学习总结

    (1).学习进度条

    —` 概括表格


    周/日期 这周花的时间 代码行 学到的知识点简介 目前比较疑惑的问题
    第五周 7小时 四十五行 学会hello world的简单编译 没有
    第六周 8小时 五十行 学会更复杂一点的华氏度与摄氏度转换的编译 没有
    第七周 11小时 一百一十行 学会了用if-else编译分段函数 没有

    (2).累积代码行和博客字数

    4学习感悟

    1.在学习编程的过程中会遇到困难,在这个时候我们必须冷静思考,一步一个脚印的来,做好后多检查,尽量不犯错误。
    2.在编程实在做不出时要多询问老师或者学长学姐,在他们帮我们解决之后我们要自己重新做一遍,分析他们的方法并掌握在自己手中。
    3.上课认真听讲,多阅读,多练习编程,坚持下去,我一定能行。

  • 相关阅读:
    71. Simplify Path
    68. Text Justification
    65. Valid Number
    64. Minimum Path Sum
    More Effective C++ 条款12 了解”抛出一个exception"与“传递一个参数”或“调用一个虚函数”之间的差异
    More Effective C++ 条款11 禁止异常流出destructor之外
    More Effective C++ 条款10 在构造函数内阻止内存泄露
    More Effective C++ 条款9 利用 destructor 避免泄露资源
    More Effective C++ 条款7 千万不要重载&&,||和,操作符
    More Effective C++ 条款6 区别 increment/decrement 操作符的前置(prefix)和后置(postfix)形式
  • 原文地址:https://www.cnblogs.com/zy2720572257/p/11652475.html
Copyright © 2011-2022 走看看