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

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-2
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11635
    这个作业的目标 <掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型>
    学号 <20208992>

    1.PTA实验作业(20分/题)
    请再此处列出自己的排名图片,如:

    1.1 题目名1

    1.1.1数据处理
    数据表达:定义整型变量z[10000], y[10000], x[10000], i, a, b, c, d, e, f, g, h, j, count, flag,k。静态数组在z【10000】为答案数,x【10000】为其独立性,其余为中间值。
    数据处理:首先输入数据a,b范围。定义函数fact为判断素数函数,第一个for循环将所有[a,b]区间内的幸福数找出来,存进数组z[10000]中,同时在这个循环里面用fact判断素数计算其独立值,这里无限循环判定为循环次数大于20次。第二步是在再行一次for循环,每个值都有迭代的中间值,将其中间值大于a,小于b的存于数组y[10000]里面,然后判断z[count]是否等于y[count],若不等于,则输出z[count],x[count]。这里用个k计算次数,如果k==0,则[a,b]范围内没有独立幸福数,输出SAD。
    1.1.2实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 数据说明
    10 40 19 8 23 6 28 3 31 4 32 3 题目样例
    110 120 SAD 没有独立幸福数
    170 190 176 3 188 4 190 4 正常输入

    1.1.4 PTA提交列表及说明

    答案错误:符号打错了。

    1.2 题目2

    1.2.1 数据处理
    数据表达:定义了整型变量n,num,count,sum;通过用户得到;
    数据处理:while(num>0){
    n+=num%10;
    num/=10;
    }
    if(n==5){
    return 1;
    }
    else{
    return 0;
    for(a;a<=b;a++){
    if(is(a)){
    count++;
    sum+=a;
    1.2.2 实验代码截图

    1.2.3 造测试数据

    1.2.4 PTA提交列表及说明

    编译错误:未定义函数,造成编译错误。

    2.代码互评(5分)

    同学代码截图

    自己代码截图

    1.他们的感觉思路比较清晰,给人一种容易理解的感受。
    2.我的没有他们思路那么清晰,需要向他们学习。

    3.学习总结(15分)
    3.1 学习进度条(5分)

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

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

    3.3.2 学习体会
    1.这周我们学习了使用自定义函数和函数的作用域。
    2.对于没学的知识点,自学程度不够,导致有些题没有写题思路。
    3.应该更加认真去学习去复习巩固。

  • 相关阅读:
    Swift开发第六篇——操作运算符也可以重载& func 的参数修饰
    Swift开发第五篇——四个知识点(Struct Mutable方法&Tuple&autoclosure&Optional Chain)
    Swift开发第四篇——柯里化
    Swift开发第三篇——Playground
    Swift开发第一篇——异常处理及断言
    在Linux CentOS 6.5 (Final)上安装git-1.9.0
    如何有效地配置基于Spring的应用系统
    关于URL编码的问题
    如何优化pom依赖项?
    启动Tomcat的几种方式
  • 原文地址:https://www.cnblogs.com/lkke/p/14166320.html
Copyright © 2011-2022 走看看