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

    C语言程序设计 2020级计算机3班
    作业的要求 作业要求
    作业的目标 完成pta作业,练习使用代码,对自己这段时间的学习做总结
    学号 20209025

    1.PTA实验作业

    从PTA题目集中选出3个你最满意的题目完成.

    1.1 求简单交错序列前N项和
    本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
    输入格式:
    输入在一行中给出一个正整数N。
    输出格式:
    在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后三位。题目保证计算结果不超过双精度范围。
    1.1.1 实验代码截图

    1.1.2 数据处理
    数据表达:
    变量及其类型:
    整型变量:N。
    浮点型变量:sum,S。
    变量由来:通过题目可知。
    数据处理:
    表达式:sum=0,S<=N,S++,sum=sum+1.0/(3S-2)pow(-1,S-1)。
    流程结构:循环结构

    1.1.3PTA作业说明说明
    1.没有太注重格式,格式出现错误。
    2.答案错误。
    3.运行超时。
    4只需要三个变量。

    1.2 求分数序列前N项和
    本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。
    输入格式:
    输入在一行中给出一个正整数N。
    输出格式:
    在一行中输出部分和的值,精确到小数点后两位。题目保证计算结果不超过双精度范围。
    1.2.1 实验代码截图

    1.2.2 数据处理
    数据表达:
    变量及其类型:
    整型变量:i,N。
    浮点型变量:a,b,sum,middle。
    变量由来:通过题目已知与需求定义。
    数据处理:
    表达式:a=2,b=1,sum=0,i=1,i<=N,i++,sum=sum+a/b,middle=a,a=a+b,b=middle。
    流程结构:循环结构。

    1.2.3 PTA作业说明
    1.答案错误
    2.符号错误
    3.把i和1弄混过,看代码不太仔细

    1.3 求平方根序列前N项和
    本题要求编写程序,计算平方根序列√1+√​2+√​3+⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根。
    输入格式:
    输入在一行中给出一个正整数N。
    输出格式:
    在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后两位。题目保证计算结果不超过双精度范围。

    1.3.1 实验代码截图

    1.3.2 数据处理
    数据表达:
    变量及其类型:
    整型变量:i,N。
    浮点型变量:sum。
    变量由来:通过题目已知与需求定义。
    数据处理:
    表达式:sum=0,i=1,i<=N,i++,sum=sum+sqrt(i)。
    流程结构:循环结构。

    1.3.3 PTA作业说明
    1.答案错误
    2.编译错误
    3.多次出现运行超时,最后发现是代码错误

    2.阅读代码


    理解:这个代码简单易懂,使用了我们这周所学的for循环语句计算有多少种组合方式,采用的是三重循环嵌套方法。

    3.学习总结

    3.1学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介
    411.5-11.7 8小时 160行 if-else语句和for循环语句

    3.2累积代码行和博客字数

    时间 博客字数 代码行数
    第一周 560 7行
    第二周 1200 113行
    第三周 2487 350行

    3.3学习感悟
    对于本周对于打代码,有些松散的,不太自觉;另外,很多东西要去书上学,学习要靠自己,很多东西都不知道,复习和预习都很重要,最主要的是自己主动去学。

  • 相关阅读:
    C#的委托事件总结
    iOS的录屏功能
    Unity通过NTP获取网络时间
    Unity的弱联网Json数据传输
    Unity场景和代码合并以及UnityYAMLMerge的使用
    Unity学习--捕鱼达人笔记
    Yomob广告在cocos2dx安卓平台的Demo
    谷歌广告Admob在cocos2dx上通过回调实现底部Banner
    JZ2440 裸机驱动 第13章 LCD控制器(2)
    JZ2440 裸机驱动 第13章 LCD控制器(1)
  • 原文地址:https://www.cnblogs.com/SCY355/p/13939029.html
Copyright © 2011-2022 走看看