用c语言读取csv文件中的一列数据并求这些数据的平均值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用c语言读取csv文件中的一列数据并求这些数据的平均值相关的知识,希望对你有一定的参考价值。
参考技术A #include <stdio.h>void main()
int i,n=0;
float x[1000],val;
FILE *fp;
if((fp=fopen("test.csv","rt"))==NULL)
printf("cannot open file\n");
return;
while (1)
if(fscanf(fp,"%f,", &val) == EOF) break;
x[n]=val;
n++;
fclose(fp);
val=0;
for(i=0;i<n;i++)
val+=x[i];
if(n>0) val=val/n;
printf("%g\n",val);
以上是关于用c语言读取csv文件中的一列数据并求这些数据的平均值的主要内容,如果未能解决你的问题,请参考以下文章