第七周作业

一。1.

  

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

  2.(1)第一步:定义出N及其他的数。

       第二步:用for的循环语句将前N项和相加计算。

   (2)

   

  3.使用循环语句的混淆,经同学指导最终弄明白。

  4.

二。1.

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

  2.(1)第一步:定义好每个数。

      第二步:利用for语句将列好每个式子并循环。

     (2)

  3.循环的过程没弄懂,自己查找尝试并问同学最后解决。

  4.

三。1.本周继续学习循环语句,收获了3种循环语句的基本结构和用法。

  2.循环语句的深入用法比较难,我对于各种语句综合的使用还比较模糊。

四。1.刘炜旗:http://www.cnblogs.com/ryo-/

     王姝雯:http://www.cnblogs.com/phsudie/p/7837488.html

        董欣:http://www.cnblogs.com/dx2017/p/7809786.html

 

posted @ 2017-11-16 19:38  訫穻_Y  阅读(191)  评论(7编辑  收藏  举报