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

    这个作业属于哪个课程 班级的链接
    这个作业要求在哪里 作业要求的链接
    这个作业的目标 这周学习了调用函数,了解了变量作用的范围,并且汲取他人代码的优点,取长补短,使思维更加活跃
    学号 20209014

    1.PTA实验作业(20分/题)

    1.1 题目名1

    1.1.1数据处理

    * 数据表达:使用了n1,n2,a整型变量,使用while语句找出完全平方数,再对这些数进行筛选,其中用到的思维模式是简单的排列组合,先通过取余得到数据N的第一位数,然后将处理后的这位数依次取余,进行比较,然后取第二位数进行比较,依次取下一位。
    * 数据处理:使用了关系运算符,算术运算符,赋值运算符;主要用到了while循环结构,辅以if分支语句。
    

    1.1.2实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    使用简单数据验证程序的正确性
    第二次检验程序的正确性
    多次检验程序的正确性

    1.1.4 PTA提交列表及说明

    提交列表说明:

    • 总结:

    遇到的问题一:开始是审题不清,对于该题目的题干没有注意到,选出的数是两位数相同。

    解决:经过PTA上的调试发现,原来是缺少条件。

    遇到的问题二:主要是思路错误,导致程序一直答案错误

    解决:在读的过程中,自己审视自己的思维,并询问自己是否正确。

    1.2 题目2

    1.2.1 数据处理

    * 数据表达:使用了a,b,c,x1,x2,z浮点型变量,a,b,c主要表示方程的因素,而z是代表△,x1,x2代表两个根。
    * 数据处理:使用了关系运算符,算术运算符,赋值运算符;用到了if分支语句
    

    1.2.2 实验代码截图


    1.2.3 造测试数据

    输入数据 输出数据 说明
    使用简单数据验证程序的正确性
    第二次检验程序的正确性
    多次检验程序的正确性

    1.2.4 PTA提交列表及说明


    • 总结

    遇到的问题一:提交列表上发现,编译错误。

    解决:经过dve c++运行发现,原来与一个地方使用了中文的;真的太粗心了。

    遇到的问题二:经过多次提交发现是多种错误。

    解决:按照提交列表中错误依次修改代码。

    2.代码互评(5分)

    同学代码截图

    自己代码截图

    区别:

    1.同学的思维方式与我大相径庭,主要原因还是由于知识储备的原因,他用到了数组的知识,但我却没有这类知识的储备。
    2.同学的代码更加简短,可读性更强。

    3.学习总结(15分)

    3.1 学习进度条(5分)

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    第8周/10.19~10.25 12h 大概280 预习了一下课本,了解代码的样子,并学习了基本代码
    第9周/10.26~11.01 15h 大概300 了解了基本的常量与变量,与数据类型 对于细节有许多不到位,还有对许多知识完全不了解
    第10周/11.02~11.06 20h 大概350 if语句和for循环语句的运用 就像今天的作业一样,看不懂复杂代码,只能在简单中窥探
    第11周/11.07~11.14 16h 大概410 自定义函数的使用 无,但学习态度方面越来越被动
    第12周/11.15~11.21 18h 大概620 分支语句的使用 像嵌套结构还不能灵活运用,没有一个深刻理解,像做数字金字塔时会出现思维卡壳
    第13周/11.22~11.28 15h 大概660 switch-case语句的学习,和一些练习并行 调用函数有许多疑惑,需要进一步学习。
    第14周/11.29~12.05 16h 大概560 学习while和do-while循环语句,并做了一些练习 对于这个语句还不能一下子反应过来
    第15周/12.06~12.14 14h 大概480 学习循环语句的嵌套,解决像数字金字塔类似的问题 对于像今天PTA上的WiFi密码那道题,思路很凌乱
    第16周/12.15~12.21 10h 大概400 学习调用函数,区分变量作用范围,

    3.2 累积代码行和博客字数(5分)

    3.3 学习内容总结和感悟(5分)

    3.3.1 学习内容总结

    3.3.2 学习体会

    总结:这一周学习了调用函数,了解到全局变量与局部变量的作用效果,对于自身的能力进行一个总结,发现自己有很大的不足,需要提升自己的能力。

  • 相关阅读:
    useState回调函数
    Ahook
    我的创业和职业观点
    一个超级工业软件的能力在哪
    【542】Mac上面修改jupyter notebook默认打开页面
    【541】shapely 相关功能
    【540】时间戳数字转换为格式化时间
    【539】地球两点距离以及面积计算
    【538】二维数据实现随机采样
    新春首发!Spring Boot 2 个新版本...
  • 原文地址:https://www.cnblogs.com/cony1/p/14169047.html
Copyright © 2011-2022 走看看