zoukankan      html  css  js  c++  java
  • 第七周作业

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

    #include<stdio.h>
    #include<math.h> 
    int main()
    {
        int i,n,m,x,y,z;
        double sum;
        scanf("%d",&n);
        for(i=0,sum=0,z=0,x=1,y=1;i<n;i++)
        {
        	sum=sum+pow(-1,z)*x/y;
        	x=x+1;
        	y=y+2;
        	z=z+1;
        }
        printf("%.3lf",sum);
        
    	return 0;
    }
    

    2 设计思路
    (1)主要描述题目算法
    第一步:找到交错序列的规律。确认自己需要使用何种语句,需要定义哪些变量。
    第二步:按第一步思路,定义变量,采用for语句进行循环。
    第三步:在for语句前输入数字给n赋值,在for语句后用printf函数输出循环结果。
    (2)流程图

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

    4.提交列表

    题目7-5 统计学生平均成绩及及格人数
    1.实验代码

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

    2.设计思路
    (1)主要描述题目算法。
    第一步:定义average变量表示成绩均值,count表示及格人数。m表示学生人数,n表示学生成绩,i作为循环增量,sum表示这几个学生的成绩之和。
    第二步:用判断语句对学生人数是否为0进行判断。若没有学生,则输出的及格人数以及成绩均值皆为0,若有学生,则进入for语句,对每个学生的成绩进行输入并做计算。
    第三步:输出及格人数,成绩均值。
    (2)流程图

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

    4.本题PTA提交列表

    二:
    git地址:
    https://git.coding.net/Donahue_Xu/The-Seventh-Homework.git
    截图:

    三:
    个人总结
    (1)本周你学习了哪些内容?收获了什么?
    依旧是各种循环语句的巩固练习。
    (2)本周所学内容中你觉得哪些是难点?有哪些知识点还不明白?
    1.如何根据题目要求给出既数值符合,又格式符合的答案。
    2.如何将一个程序写的简单。
    四:
    互评和学习进度
    点评
    刘炜旗:http://www.cnblogs.com/ryo-/p/7827991.html
    于耀淞:http://www.cnblogs.com/jsjyys/p/7826828.html
    赵寅胜:http://www.cnblogs.com/2017023960ZYS/p/7858338.html

    表格

    折线图

  • 相关阅读:
    操作系统-微内核操作系统
    设备管理-虚设备与SPOOLING技术
    设备管理-数据传输控制方式
    文件管理-空闲存储空间的管理
    文件管理-索引文件结构
    Alpha冲刺8
    Alpha冲刺7
    Alpha冲刺6
    Alpha冲刺5
    Alpha冲刺4
  • 原文地址:https://www.cnblogs.com/xmb1547828350/p/7819731.html
Copyright © 2011-2022 走看看