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

    C语言I博客作业09

    1.作业头

    这个作业属于哪个课程https://edu.cnblogs.com/campus/zswxy/CST2020-4
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11637
    这个作业的目标 熟悉掌握自定义函数的用法,自学数组
    学号 20209067

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

    请再此处列出自己的排名图片,如:

     

     

     

    6-2 统计各位数字之和是5的数 (20分)

    本题要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5;另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。
    1.1.1数据处理
    数据表达:定义了整型变量s,t。
    数据处理:运用了while循环和for循环再加上if结构进行计算结果。

    1.1.2实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明

    104

    999

    104 is counted. count = 15, sum = 3720 运行正确

    20

    100

    count = 4, sum = 146 新数据也可以运行

    1.1.4 PTA提交列表及说明

    提交列表说明:

     

     编译错误:if(is(n))这个知识点不是很会,后来问了室友,学会了这个。

    6.1 统计某类完全平方数

    本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。

    2.1.1数据处理

    数据表达:用了b,t,i,num,a,flag变量,a,flag的值是赋值上去的,其他则是运算,类型都是整型。
    数据处理:数据用到的表达式和流程结构如下:
    if(t*t == n)
    {while(n!=0){num=n%10;a[num]++;n=n/10;}
    for(i=0;i<10;i++){if(a[i]>=2) {flag=1;return 1;
    if(flag==0) return 0;

    2.1.2实验代码截图

     

    2.1.3 造测试数据
    输入数据 输出数据 说明
    100 500 cnt = 6 题目样例
    146 198 cnt = 0 不满足条件

     

    2.1.4 PTA提交列表及说明

     

     

     

     1. 答案错误:一开始没有用if(a[i]>=2)这个方法,导致一直答案错误,后来改正了。

    2.代码互评

    同学1的代码 

    同学2的代码

     自己的代码

    1.用了if-else的分支结构使二元一次方程的解分为很多情况。

    2.使用for和while的循环结构使题目清晰明了。

    3.学习总结

    3.1 学习进度条

    日期这周所花的时间代码行学到的知识点简介目前比较迷惑的问题
    12.13~12.20 12h 265 自定义函数 题目不会做,对于函数的运用不灵活

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

     

    3.2学习内容总结

     

     

    3.3学习体会

    1. 这次题目大多都是问别人做出来的,自己实力有点弱,也让我看到了这次的不足,加油!

    2. 对函数更加深入了解一些,把分支和循环用到函数里面去。

    3. 下周会加强对函数的理解,同时也复习分支和循环准备期末考试。

  • 相关阅读:
    用js内置对象XMLHttpRequest 来用ajax
    HTTP 状态代码及其定义
    Delphi 字符类转换集《转》
    delphi 只允许运行一个实例的三种方法《转》
    时间加减函数(年、月、日)《转》
    删除数据库的表中某字段的值《转》
    Delphi 对话框《转》
    Delphi 给frxReport赋值《lcemeaning》
    点击链接弹出框提示《转》
    CentOS7上elasticsearch5.5启动报错
  • 原文地址:https://www.cnblogs.com/yinyue123/p/14169372.html
Copyright © 2011-2022 走看看