第七周作业

题目7-3 求交错序列前N项和

1.实验代码:

#include<stdio.h>
int main()
{
    int N,i,c;
    float S,n,a,b;
    S=0;
    a=1;
    b=1;
    c=1;
    scanf("%d",&N);
    for(i=1;i<=N;i++)
    {
        n=a/b;
        S=(float)S+n*c;
        a=a+1.0f;
        b=b+2.0f;
        c=c*(-1);
    }
    printf("%.3f",S);
    return 0;
}

2.设计思路

第一步:先定义每个变量。

第二步:根据题意列出语句。

第三步:循环结束。

4.问题及解决办法:无太大问题。

 

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

 1.实验代码:

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

2.设计思路       第一步:定义变量。

                        第二步:根据题意来设置循环结构,并利用循环嵌套的方式来进行判断。

                        第三步:输入学生人数以及学生的成绩。

                        第四步:得出运行结果。

4.问题及解决办法:无太大问题。

Git上传截图:

要求五:(1)本周学习的内容:本周学习了数组和循环结构

              (2)难点:循环语句的使用。

要求六:

1.点评3个同学的本周作业:http://www.cnblogs.com/jinjian155/p/7858506.html

                                            http://www.cnblogs.com/572453251asd/p/7858369.html

                                            http://www.cnblogs.com/kimhae/p/7856811.html

学习进度:

 

posted @ 2017-11-19 00:29  黄国戎  阅读(106)  评论(0编辑  收藏  举报