• C语言|博客作业02


    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2/
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11449
    这个作业的目标 <检验自己的学习成果,练习自己的编程能力>
    学号 <20209151>

    PTA实验作业(15分/题)

    从PTA题目集中选出3个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题2分,内容要求如下:
    1.1本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
    1.1.1实验代码截图:

    1.1.2数据处理:
    数据表达:运用了变量i,N,x。赋值x=1,运算sum=sum+pow(-1,i+1)/i,x=x+1,循环下去得到结果。
    数据处理:
    for(i=1;x<=N;i=i+3){
    sum=sum+pow(-1,i+1)/i;
    x=x+1;
    }
    1.1.3PTA提示列表及说明

    Q:刚开始的时候在printf的那一步中间,少打了两个空格,导致编译错误
    A:认真检查了几次之后,终于发现了这个错误,并补上了这两个空格号

    1.2循环练习:1到X的累加和,并按指定格式输出.
    1.2.1实验代码截图:

    1.2.2数据处理:
    数据表达:运用了变量i,x,sum。从sum=0开始,经过循环之后得出结果
    数据处理:for(i=1;i<=x;i=i+1){
    sum=sum+i;
    }
    printf("1+...+%d=%d",x,sum);
    1.2.3PTA提示列表及说明

    Q:这个题目提示了我不超过双精度范围,而我没有认真看题,盲目作答,导致错误的发生
    A:多次修改之后还是没能改对,在询问室友之后才改对的

    1.3电子汪
    本题要求你为电子宠物汪做一个模拟程序,根据电子眼识别出的两堆小球的个数,计算出和,并且用汪星人的叫声给出答案
    1.3.1实验代码截图:

    1.3.2数据表达:
    数据表达:运用了变量A,B,i,n。通过简单的n=A+B,经过一个循环得到Wang!的结果
    数据处理:for(i=1;i<=n;i++)
    {
    printf("Wang!");
    }
    printf("\n");
    1.3.3PTA提示列表及说明

    Q:刚开始看到这一个题目就感觉有点简单还有一点有趣,写的时候就又犯了一个没打分号的错误
    A:一样的花了我好久才找的这个错误,本来还以为是我打错了

    阅读代码

    把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。

    这个代码题目感觉有点像那个电子汪的题目,但是又比电子汪要困难许多。首先就是它设置的的循环程序就感觉高大上一些,也运用了if,while的格式,是这个程序运行成功的重要一步,有些代码还是我们没有学习过的,但是我相信在老师的带领下,我们会越来越好,我们也不可以怠慢了编程,每天要花更多的时间去学习,多问多学。

    学习总结

    3.1学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    8 28h 511 输入Hello World! 准确运用除法的运算法则
    9 31h 623 编写其他类型的函数如整型浮点型 不知道该如何判断语句if else
    10 30h 547 for循环 当最近使用for循环时不知道如何编译
    3.2 累积代码行和博客字数
    3.3学习感悟
    经过了这么长时间的学习了,感觉自己还是一个啥也不会的萌新,编程速度稍有一点提升,每一的编程作业都是一个字一个字的打出来的,很累。每次加班到晚上的时候,每一次想放弃的时候,我都会想起自己当初的豪言壮志——一定要学好编程,这一点小困难怎么能够打我打到。编程时一定有看清楚题目的要求,不然每一次都会犯一些错误。多练习才是王道,熟能生巧。加油!!!
  • 相关阅读:
    修改JavaScript脚本并离线编译后将数据同步到Web和Web app
    修改JavaScript脚本并离线编译后将数据同步到Web和Web app
    基于JavaScript离线编译工具环境搭建
    基于JavaScript离线编译工具环境搭建
    超赞!聊聊WEB APP、HYBRID APP与NATIVE APP的设计差异
    超赞!聊聊WEB APP、HYBRID APP与NATIVE APP的设计差异
    基于JavaScript的安卓Web App测试环境搭建
    运行cmake,报package 'minigui' not found
    提示找不到include/common.h 提示No package 'minigui' found
    error: 'va_list' from type 'struct __va_list_tag *'
  • 原文地址:https://www.cnblogs.com/jshhhh/p/13941937.html
Copyright © 2020-2023  润新知