• 第七周作业


    要求一

    完成PTA中题目集名为《usth-C语言基础-第七周作业》、《usth-C语言基础-12周PTA作业》、《usth-C语言基础-13周PTA作业-1》和《usth-C语言基础-13周PTA作业-2》中的所有题目。

     

    要求二

    博客的具体书写内容和格式
    将PTA第七周作业中以下2道题的解题思路按照规定格式写在博客里。

    题目7-3 求交错序列前N项和
    1.实验代码

    #include <stdio.h>
    int main()
    {
      int i=1,n;
      double j=0,sum=0;
      scanf("%d",&n);
      for(i=1;i<=n;i++)
      {
        if((i%2)==0)
        j=-(1.0f*i/(2*i*1.0f-1));
        else
        {
          j=1.0f*i/(2*i*1.0f-1);
        }
        sum=sum+j;
      }
      printf("%.3f",sum);
      return 0;
    }

    2 设计思路
    (1)主要描述题目算法
    第一步:定义整型变量i,n,定义双精度浮点型变量j,sum;
    第二步:输入n值;
    第三步:使用for和if else语句嵌套进行分类讨论;
    第四步:定义数学计算式;
    第五步:输出结果。

     (2)流程图

     3.本题调试过程碰到问题及解决办法:无

    4.本题PTA提交列表

     题目7-5 统计学生平均成绩及及格人数

    1.实验代码

    #include <stdio.h>
    int main()
    {
      int i,n,count=0,grade,sum=0;
      double average=0;
      scanf("%d",&n);
      if(n==0);
      else
      {
        for(i=1;i<=n;i++)
        {
          scanf("%d",&grade);
          sum=sum+grade;
          if(grade>=60)
          count++;
          else
          count=count;
        }
        average=(sum*1.0f)/(n*1.0f);
      }
      printf("average = %.1f
    count = %d",average,count);
      return 0;
    }

    2 设计思路
    (1)主要描述题目算法

    第一步:定义整型变量i,n,count=0,grade,sum=0;
    第二步:定义双精度浮点型变量average=0;
    第三步:输入n值;
    第四步:使用for和if else语句嵌套进行分类讨论;
    第五步:定义数学计算式;
    第六步:输出结果。

    (2)流程图

    3.本题调试过程碰到问题及解决办法:无

    4.本题PTA提交列表

    要求四

    请将上述作业的源代码使用git提交到coding.net上,要求给出上传成功后coding.net项目的截图和你的git地址。

    我的git地址:https://git.coding.net/Downager/171117.git

    要求五

    个人总结
    (1)本周你学习了哪些内容?收获了什么?

        本周继续学习了continue,for,if else语句,以及素数等经典例题,对于定义变量有了新的理解。

    (2)本周所学内容中你觉得哪些是难点?有哪些知识点还不明白?

        例题中对于新的变量需要时间理解,且定义量较多题目稍微复杂,对于for,do while语句的运用还未熟练掌握。

    要求六

    互评和学习进度
    1、点评3个同学的本周作业:http://www.cnblogs.com/phsudie/   http://www.cnblogs.com/sun031915/   http://www.cnblogs.com/wxy5336/

         并邀请3名同学点评你的作业:http://www.cnblogs.com/sun031915/   http://www.cnblogs.com/phsudie/   http://www.cnblogs.com/gu-an-cheng-wxm/
    2、请用表格和折线图呈现你本周(11/9 13:00~11/19 8:00)的代码行数和时间、博客字数和时间、涉及的知识点。

  • 相关阅读:
    建持续集成
    Apache通用日志工具commonslogging和Log4j使用总结
    subversion(SVN)常见问题及其解决方法
    UML类图的相关名词解释
    SVN项目的目录布局
    敏捷开发流程总结
    敏捷开发实践
    卓有成效的敏捷开发流程
    字符串反转操作
    转:图片水印 http://www.cnblogs.com/xiaoge_com/archive/2009/09/10/1564216.html
  • 原文地址:https://www.cnblogs.com/zxy980612/p/7850548.html
Copyright © 2020-2023  润新知