第七周作业
一。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