C语言I博客作业03

问题 答案
这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/8718
我在这个课程的目标是 能学习好并且更深入的理解C语言,打好编程基础
这个作业在哪个具体方面帮助我实现目标 巩固C语言的基础,了解更多知识
参考文献 《PTA常见问题解答》,《ACM解题》,leecode面试数题网站,集美大学林丽老师博客

1.PTA实验作业截图

C语言I博客作业03_第1张图片

1.1.1

7-2 计算分段函数

实验代码截图

C语言I博客作业03_第2张图片

1.1.2 数据处理

  • 数据表达:该题我使用了想x和y,两个变量,x为输入值,y为输出值。
  • 数据处理:该题用到了分段函数,使用了if-else语句的条件流程结构。

    1.1.3 PTA提交列表及说明

    C语言I博客作业03_第3张图片
    Q1:一直编译错误,而且还不知道错在哪了。
    A1:试着一个个改正,突然想起了空格这个点,然后就一个个的去排查。

    1.2.1

    7-4 实验代码截图


    C语言I博客作业03_第4张图片

    1.2.2数据处理

  • 数据表达:该题我使用了x和cost两个变量,且x为用户月用电量,cost为应付电费值,x与cast都是双精度浮点型变量。
  • 数据处理:该题用到了分段函数,使用了if-else语句的条件流程结构。

    1.2.3 PTA提交列表及说明


    Q1:依旧是编译错误,总是注意不了这个错误。
    A1:由于前面对这种错误犯的比较多,第一时间也能想到出处。

    1.3.1

    7-5 实验代码截图


    C语言I博客作业03_第5张图片

    1.3.2数据处理

  • 数据表达:该题有x,y两个变量,x为天数,y为所得余数,都为整型变量。
  • 数据处理:该题的表达式 y=x%5且使用了if-else语句。

    1.3.3 PTA提交列表及说明

    C语言I博客作业03_第6张图片
    Q1:最后来了个新错误,答案错误,又捉弄了我半天。
    A1:记得PTA系统常见问题解答上面说:答案错误是程序未能对测评系统的数据返回正确的结果。
    Q2:知道了问题错哪了,却不知道怎么改。
    A2:后来查完才知道,函数中的变量中存在x,而我又声明了一个变量x。

    2.阅读代码

    C语言I博客作业03_第7张图片
  • 其实图中代码我没怎么看懂,刚进入这门专业对于这些代码趋势一脸蒙,但我希望以后也能顺利的打出这些代码。
  • 功能:实现一个简单的带有优先级的队列,存放链表。
  • 优点:图中代码并不长,我们刚学习的这些内容都是些简单的但是都比图中的代码长。我也希望以后能够达到这种水平。但以我现在的水平看这个代码好像没学到什么。我应该找个更简单的代码。

    3.学习总结

    3.1.学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    4/16~4/22 2小时 32行 基础的打头代码和输出、换行符号
    5/23~5/29 2小时 20行 编码求华氏温度对应的摄氏温度 不会合适使用printf,格式掌握不了
    7/7~7/13 6小时 89行 求银行利息、编写分段函数、输出三角形面积和周长 对分段函数不太懂,对if-else语句和scanf的使用地方不太清楚

    3.2 累计代码行和博客字数

    C语言I博客作业03_第8张图片

    3.3.学习感悟

  • 之前听朋友说C语言是一门很有趣的专业课程,刚好我又是学计算机的,所以我理所当然的进入了C语言的世界,接触了之后就会知道,是挺有趣的,但是难度也挡在了这里,这也是一堵墙,可能克服了会更有趣,当我看到那些一串串代码,虽然我没看懂,但是我觉得很神奇,他在一串又一串的代码后有着不一样的计算过程和结果。所以我想深入理解这门课程,在此老师也推荐过书,我自己也查询过,这些必要的东西我得有,这样才能更好的学习和理解C语言。



​​

你可能感兴趣的