• 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.应该更加认真去学习去复习巩固。

  • 相关阅读:
    [工具推荐]005.Axure RP Pro 7.0模拟C#TAB控件
    [安卓基础] 008.Android中的显示单位
    [JavaWeb基础] 008.Spring初步配置
    [批处理教程之Shell]002.Linux 常用命令大全
    [注]新手学习编程的最佳方式是什么?
    [C#打包部署教程]001.VS2012 + InstallShield
    [站点推荐]001.学习新技能的37个最佳网站(The 37 Best Websites To Learn Something New)
    程序员如何像写代码一样找女朋友
    [工具-006] C#如何模拟发包登录
    [Linux系统] (1)常用操作(CentOS 7.x)
  • 原文地址:https://www.cnblogs.com/lkke/p/14166320.html
Copyright © 2020-2023  润新知