zoukankan      html  css  js  c++  java
  • C语言I作业05

    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9830
    我在这个课程的目标是 掌握嵌入代码的技巧
    这个作业在那个具体方面帮助我实现目标 PTA作业
    参考文献 《嵌入式编程规范及注意事项》
    1.PTA实验作业
    1.1判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。
    1.1.1数据处理
    数据表达:用了哪些变量,这些变量的值是怎么来的,类型是什么。sh
    数据处理:数据用到的表达式和流程结构。
    答:1.用了变量 i, s,n。s赋值为0,s, n 和 i 为整型变量。
    2.用了求余表达式(%),赋值表达式(=),关系罗辑表达式(==,!=),位运算表达式(&)
    3.用了循环结构
    4.主调函数main;被调函数fun ;n形参, 整型;s实参,整型。
    1.1.2实验代码截图
    1.1.3 造测试数据
    输入数据 输出数据 说明
    12 1 不是0的两位数
    123 0 三位数
    1.1.4 PTA提交列表及说明


    1..编译错误:第三行末尾少打了“ ; "
    2..编译错误:”n/=10"打成“n=0"
    3..编译错误:不知到错误在哪,瞎改
    4..编译错误:不知到错误在哪,瞎改
    5..编译错误:重打了一遍,又错了
    1.2本题要求实现一个判断素数的简单函数,并利用该函数验证哥德巴赫猜想:任何一个不小于6的偶数均可表示为两个奇素数之和。素数就是只能被1和自身整除的正整数。注意:1不是素数,2是素数。
    1.2.1 数据处理
    数据表达:用了哪些变量,这些变量的值是怎么来的,类型是什么。
    数据处理:数据用到的表达式和流程结构。
    函数参数:请明确说明主调函数与被调函数的名称,被调函数的类型,实参与形参的名称、类型。
    答1.用了变量ret , i, j,p。p,i,n,j 是整型变量。
    2.用了求余表达式(%),赋值表达式(=),关系罗辑表达式(==,!=),位运算表达式(&)以及其他表达式
    3.主调函数main(其实这道题我不会写,我是从网上找来的,里面的被调函数,形参,实参,我都分不清,这道题太复杂了)
    1.2.2 实验代码截图


    1.2.3 造测试数据

    输入数据 输出数据 说明
    79 is a prime number 两位数
    83 is a prime number 两位数
    1.2.4 PTA提交列表及说明
    1.答案错误:不知到错误在哪
    2.答案错误:不知到错误在哪
    3.答案错误:也不知到错误在哪,运算机制太复杂,之后重打了一遍,又错了
    2.代码互评
    同学代码截图


    自己代码截图

    对比1:我的与第一位同学的对比,我觉得他的更加直观易懂,让别人易于学习,而且他的代码另辟蹊径,结构简单。
    对比2:我的与第二位同学的对比,我的更加精简,占的空间更少。
    3.学习总结
    1 学习进这一周我们学习了函数,以及函数的定义,函数的调用。
    2.同时学习了怎么使用思维导图,和画思维导图,学会去梳理自己所学的知识
    3.提前了解while语句的使用
    3.1 学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题

    9/10.23-10.26|23h|132|对while语句有了一些了解|我懂得把一些简单的算法转换成代码,可我却完全不知道怎样转换复杂的算法,就比如哥德巴赫猜想,更何况我数学也不好,我担心以后我走上工作岗位做不好。

    3.2 累积代码行和博客字数

    时间 博客字数 代码行
    第四周 534 31
    第五周 850 62
    第七周 1243 101
    第八周 2056 158
    第九周 2963 200

    3.3 学习内容总结和感悟
    3.3.1 学习内容总结

    3.3.2 学习体会
    1.每次做完PTA的作业,我其实还是不会的,我都是参照别人才做出来的,因此做完PTA的作业自己也得去找类似的题目再单独去做,确保自己会了。
    2.直到现在我还是半桶水的水平,我对自己有点失望。
    3.我发现自己的动手能力是真的差。我还是要多多努力。

  • 相关阅读:
    (转 )Unity对Lua的编辑器拓展
    unity timeline
    unity拖尾粒子问题
    unity shader 波动圈
    linux教程
    Unity Shader 基础
    ugui拖拽
    unity shader 热扭曲 (屏幕后处理)
    英文取名神器
    lua正则表达式替换字符串
  • 原文地址:https://www.cnblogs.com/qwe741741741/p/11735650.html
Copyright © 2011-2022 走看看