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

    —、概括表格


    问题 答案
    这个作业属于哪个课程 c语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/10131
    我在这个课程的目标是 熟练地使用c语言进行编程,巩固基础知识
    这个作业在那个具体方面帮助我实现目标 在编译代码的过程中更熟练,从而更轻松
    参考文献 《程序设计》,https://www.jianshu.com/p/d66c2f2e3537,百度

    1.PTA实验作业

    1.1 题目名1 统计各位数字之和是5的数

    1.1.1数据处理

    数据表达:我定义num1 sum为整形变量,运用do-while语句和if-else语句和for的循环语句进行编译
    数据处理:

    1.1.2实验代码截图


    1.1.3 造测试数据

    —、概括表格


    输入数据 输出数据 说明
    500 600 500is counted count=1 sum=500 从大于500的数开始
    200 250 203 212 221 230is counted count= =4 sum=866 从小于500的数开始

    1.1.4 PTA提交列表及说明


    编译错误:没有判断sum=5的时候
    编译正确:改正之后编译正确

    1.2 题目2统计某类完全平方数

    1.2.1数据处理

    数据表达:我定义i a[100] b count = 0 j为整形变量,运用for循环进行编译
    数据处理:

    1.2.2实验代码截图

    1.2.3 造测试数据

    —、概括表格


    输入数据 输出数据 说明
    105 500 cnt=6 题目所给
    100 150 cnt=1 较小的范围

    1.2.4 PTA提交列表及说明


    编译错误:没有定义b = sqrt(i) 导致后面不能开根号
    编译正确:改正之后编译正确

    2.代码互评

    我的代码:

    同学代码:
    不同点1:我是后面应用了while语句用来判断当number不等于0,而他在一开始就用了while语句
    不同点2:我使用了do-while语句,而他只是用了while语句
    我的代码:
    同学代码:
    不同点1:我的执行语句条件和他不同
    不同点2:他是if和for交替使用,显得比较麻烦,而我是层层梯进。

    3.学习总结

    3.1学习进度条

    —、概括表格


    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    4/9-17 7小时 45行 接触c语言,学会hello world的简单编译 没有
    5/9-24 8小时 50行 学会更复杂一点的华氏度与摄氏度转换的编译 没有
    7/10-8 11小时 110行 学会了用if-else编译分段函数 没有
    8/10-16 11小时 150行 学会了使用for的循环结构 没有
    9/10-26 12小时 180行 学会怎样去发现并修改别人代码的错误 对于函数题的编程不知道该怎么样去设计
    10/11-02 15小时 230行 在编译的过程中尽量减少输出接口 不怎么熟悉编译求平均数
    11/11-08 18小时 300行 学会编程过程中使用swith语句 暂无
    12/11-15 20小时 350行 学会在编译过程中使用while语句 暂无
    13/11-22 24小时 400行 学会使用continue以及循环嵌套语句 暂无
    14/11-29 30小时 500行 进行知识回顾,熟练地掌握c语言的编译 暂无
    15/12-6 40小时 600行 学习编译函数,对函数的处理进行讲解 暂无

    3.2 累积代码行和博客字数

    3.3.1学习内容总结

    3.3.2学习感悟

    这周我们学习了函数的编译方法,其中我们又学到了很多新的知识,在使用数学函数时,我们要调用数学函数头,这个不能忘记,实参和形参要一一对应,通过学习这些新的知识,我们又越来越加强了对c语言的了解,但是只是听老师讲课还远远不够,我们需自己再花时间加强练习,努力就一定有收获。

  • 相关阅读:
    Ubuntu配置sublime text 3的c编译环境
    ORA-01078错误举例:SID的大写和小写错误
    linux下多进程的文件拷贝与进程相关的一些基础知识
    ASM(四) 利用Method 组件动态注入方法逻辑
    基于Redis的三种分布式爬虫策略
    Go语言并发编程总结
    POJ2406 Power Strings 【KMP】
    nyoj 会场安排问题
    Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.
    Java的String、StringBuffer和StringBuilder的区别
  • 原文地址:https://www.cnblogs.com/zy2720572257/p/11997744.html
Copyright © 2011-2022 走看看