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

    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-3
    我在这个课程的目标是 https://edu.cnblogs.com/campus/zswxy/CST2020-3/homework/11636
    这个作业在哪个具体方面帮助我实现目标 pta的作业让我发现不足去改正
    参考文献 C语言程序设计与实验习题指导,百度,大学moom
    学号 20209076

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

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

    从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题20分(每项5分),内容要求如下:

    1.1 题目名1

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

    1.1.1数据处理

    介绍实现本题过程中,你的数据表达、数据处理是怎么做的。注意:请务必按照以下方式书写。

    数据表达:整形变量 const int N ;
    x=sqrt(N);
    A,b;
    数据处理:if(A==N){
    int a[100]={0};
    while(A>0){
    b=A%10;
    a[b]=a[b]+1;
    if(a[b]>=2)
    return 1;
    A/=10;

    1.1.2实验代码截图

    贴图展示代码,不要复制。请给出名字标识。

    1.1.3 造测试数据

    输出你的程序面向各种测试数据结果,除了题目给出的测试数据,可以自己再造其他临界数据,越多越好,并加上必要说明

    输入数据 输出数据 说明
    105 500 cnt=6 三位数
    3333 4444 cnt=5 四位数
    -3 -9 cnt=0 负数
    1.1.4 PTA提交列表及说明

    根据PTA提交列表,简要描述调试程序碰到的问题及解决办法。

    提交列表说明:
    1.学习数组,解决了位数不确定的问题。
    2.数组++,保证了有两个相同的数字。
    3.定义函数不用输入值。
    注意必须写明每个错误点,你是怎么解决的。此项没写好,本题0分

    有多道题目的,请分题目写好编程总结

    题目2同题目1写法,先写题目,再按照4个内容书写。4部分都必须写,缺任何一项扣分!

    1.2 题目2

    本题要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5;另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。

    1.2.1 数据处理

    数据表达:整形变量:int number
    int sum = 0;
    int a, int b
    数据处理:if-else语句
    while语句

    1.2.2 实验代码截图
      ![](https://img2020.cnblogs.com/blog/2176944/202012/2176944-20201221165535916-560144347 
    
    输入数据 输出数据
    104 999 104 is counted.count = 15, sum = 3720
    5 888 5 is counted.count = 21, sum = 3885
    1.2.4 PTA提交列表及说明


    说明:1.看错了题目,不知道第二种怎么定义。
    2.可以分开定义。

    2.代码互评(5分)
    找2份同学代码,和自己代码比较,建议互评代码尽量找代码风格差异较大。

    同学代码截图
    part 1 :
    part 2 :

    自己代码截图

    1,2,3方式罗列2份代码不同地方。
    1.第一位同学的代码运行时间较长,我的会更加快。
    2.第二位同学的思路更容易理解,用的是所学知识。
    3.我是通过仿代码,问同学做出的。

    3.学习总结(15分)

    3.1 学习进度条(5分)
    周/日期 这周所花的时间 代码行 所学到的知识点
    第一周 6小时 27行 Hello World!代码
    第二周 6.7小时 76行 常量,变量等数据类型
    第三周 8小时 154行 if-else语句和for循环语句的使用
    第四周 9小时 160行 调用与自定义函数
    第五周 6小时 157行 else-if多分支结构
    第六周 7小时 240行 switch多分支结构的使用
    第七周 8小时 314行 while和do-while语句的使用
    第八周 7小时 289行 break和continue语句的使用
    第九周 7小时 159行 要求学生掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类
    3.2 累积代码行和博客字数(5分)

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

    3.3.2 学习体会

    明显感觉更加无力了,定义函数一些基本的都没有掌握太好,
    老师上课进度一加快我都跟不太上,考试更是让我慌乱,我现在
    真的好忙,好迷茫。
    请回顾自己的本周的学习过程,描述学习感受,也可以提出你不理解的地方、对教师教学建议等。如果你有新的想法或者新的方法,请及时记录下来。

    四、评价标准
    C语言作业评价标准

  • 相关阅读:
    JavaCC 研究与应用( 8000字 心得 源程序)
    推荐UML插件Green UML、AmaterasUML
    Custom PMD Rules
    静态分析工具及使用总结(三)
    静态分析工具及使用总结(二)CheckStyle
    静态分析工具及使用总结(一)
    基于antlr的表达式解析器——函数类型验证
    基于antlr的表达式解析器——函数生成(通过freemarker)
    网络流--最大流--hlpp(预流推进)模板
    网络流--最大流--Dinic模板矩阵版(当前弧优化+非当前弧优化)
  • 原文地址:https://www.cnblogs.com/mzhy/p/14170673.html
Copyright © 2011-2022 走看看