程序的大概内容是:编一个程序,读取一个n行4列的数据文件,求出第四列的最大和最小值,再将最大最小值的差分为x段,然后对第四列的数据进行统计,意思就是统计每个区间范围出现的数值个数,然后在输出到一个新文件里!
由于是自学C语言,所以在编程上也没什么思路,请高人指点,或者给编个样品,以便学习!谢谢!
例如:
printf("\n请输入要分的区间个数:");
scanf("%d",&c);
division = (maxin-minin)/c;
printf("\n\n\n\您将区间分为了%d段,区间值为:%f\n\n\n",c,division);
printf("您分的区间范围如下:\n");
for(i=0;i<c-1;i++)
{
printf("\n第%d段:\t%f =< scope(%d) < %f\n",i+1,i*division+minin,i+1,(i+1)*division+minin);
}
if(i=c-1)
printf("\n第%d段:\t%f =< scope(%d)\n\n",i+1,i*division+minin,i+1);
其中division为区间值,下面就应该统计每个区间的个数了,
下面的请高手指点,谢谢!!!!
一旦数据被读取,最大和最下值都是定数了,不定数是区间段数c,所以计算区间范围也是不定数,这时候进行数据统计有一个区间变量,我遇到的问题主要在这,呵呵!希望高手进行指点,谢谢,我是新手,分数不多,我总共有25分,现在拿出20分进行悬赏,就是希望您们能帮我,谢谢!!!!!!