把握命运,追逐梦想

对自己所做的事要有兴趣,同时还要能够坚持不懈

统计

留言簿(1)

阅读排行榜

评论排行榜

scanf在循环里的特殊用法

#include<stdio.h>

int func(float ar[],float *aver,int num);
int main()
{
    printf(
"输入人数:");
    
int n = 0;
    scanf(
"%d",&n);
    
float * pAr =new float[n];
    printf(
"输入所有成绩,空格隔开:");
    
for(int i = 0; i<n; i++)
    
{
        scanf(
"%f",&pAr[i]);
    }


    
float aver = 0;
    
int num  =func(pAr,&aver,n);

    printf(
"不及格的人数是%d,平均分是%f",num,aver);


}


int func(float ar[],float *aver,int num)
{
    
float sum = 0
    
for(int i = 0; i<num; i++)
    
{
        sum
+= ar[i];
    }

    
*aver =  sum/num;
    
int n = 0;
    
for(int i = 0; i<num; i++)
    
{
        
if(ar[i]<sum/num)
        
{
            n
++;
        }

    }

    
return n;
}

posted on 2009-08-03 13:41 把握命运 阅读(218) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理