总代码:

```c在这里插入代码片
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct Student
{
char shuzu[20];

}students[8][21];
int main()
{
int i=0,k=0,q=0;
FILE *fp = NULL;

char *line,*record;

char buffer[1024];
float a[8][21]={0};
if ((fp = fopen(“C:\Users\throb\Desktop\温度.csv”, “at+”)) != NULL)
{
fseek(fp, 0L, SEEK_SET); //定位到第二行,每个英文字符大小为1
char delims[] = “,”;
char *result = NULL;
int j = 0;
while ((line = fgets(buffer, sizeof(buffer), fp))!=NULL)//当没有读取到文件末尾时循环继续
{
record = strtok(line, “,”);

while (record != NULL)//读取每一行的数据
{

printf("%s ", record);//将读取到的每一个数据打印出来
strcpy(students[i][k].shuzu,record);
k++;
record = strtok(NULL, “,”);
j++;

}
i++;
k=0;
printf("\n");
j = 0;
}
fclose(fp);
fp = NULL;
}

for(i=0;i<8;i++)
{
for(k=0;k<21;k++)
{
a[i][k]=atof(students[i][k].shuzu);
}
}
printf("\n");
printf("=============\n");
for(i=2;i<8;i++)
{
for(k=1;k<21;k++)
{
if(a[i][k]>37.0)
{
printf("%s\n",students[i][0].shuzu);
printf("%s\n",students[0][k].shuzu);
printf("%s\n",students[i][k].shuzu);
q++;

}

}
}
printf("=============\n");
printf(“人数%d人”,q);
}

c语言实现读取csv文件,并对数据进行分析。相关推荐

  1. C++ 读取CSV文件中的数据到Mat

    目标 最近正在做热图像的实验数据处理,热像仪上位机导出热图像视频数据是,每一帧为一个csv文件,每行像素值由逗号分隔,行与行之间是换行符,数据格式是纯文本,科学计数法.需要将全部数据存至一个mat中, ...

  2. 11、jmeter读取CSV文件之元件数据文件设置基础页面了解(1)

    使用场景以及好处: 读取用例的方法通常有两种,1.通过建立多个请求信息实现接口的入参参数化,2.通过读取csv文件,加载测试用例.第一种方法会导致脚本过于冗余,不便于维护,因此多数情况我们会使用读取c ...

  3. c语言fscanf读取csv文件,使用fscanf函数从.csv文件中读取int

    我试图从.csv文件中读取一些整数.我不知道到底有多少整数是每行的文件中,我只知道,所有的csv文件是一样的东西:使用fscanf函数从.csv文件中读取int 1,2,3,9,6,3,4 4,5,6 ...

  4. python读取csv文件的方法-CSV文件在Python中的几种处理方式

    Comma Separated Values,简称CSV,它是一种以逗号分隔数值的文件类型.在数据库或电子表格中,它是最常见的导入导出格式,它以一种简单而明了的方式存储和共享数据,CSV文件通常以纯文 ...

  5. np读取csv文件_pythonpandas读写csv数据

    官方介绍:pandas的官方手册:https://pandas.pydata.org/pandas-docs/stable/pandas官方读写数据文档:https://pandas.pydata.o ...

  6. c#读取csv文件成DataTable,将DataTable数据存储为csv格式文件

    全栈工程师开发手册 (作者:栾鹏) c#教程全解 c#读取csv文件成DataTable,将DataTable数据存储为csv格式文件, 测试代码 static void Main() {//自定义数 ...

  7. python获取股指_用Python读取csv文件中的沪深300指数历史交易数据

    保存路径:D:\python\用Python读取csv文件中的沪深300指数历史交易数据 程序名称:readcsvhs300.py: 数据名称:沪深300指数历史交易数据.csv: 开发环境:Win7 ...

  8. openCsv读取csv文件

    https://blog.csdn.net/cat_book_milk/article/details/52953786 Java读取csv文件 https://blog.csdn.net/galen ...

  9. 数据可视化:读取csv文件绘制图表

    怎样去读取csv文件: 怎样去读每一行的某一列: #提取并读取数据 读取每天的最高气温 import csvfilename = 'sitka_weather_07-2014.csv' with op ...

最新文章

  1. libIlmImf-2_2.so.22 :cannot open shared object file :No such file or direct
  2. 基于html5海贼王单页视差滚动特效
  3. LVS DR模式部署
  4. linux里hba状态_linux查看hba卡状态
  5. 开源车牌识别项目,OpenALPR
  6. 构造函数 Create 与 析构函数 Destroy
  7. 虚拟机windows xp 下安装配置mysql cluster 7.3.2
  8. VMware中怎样克隆虚拟机
  9. 求100以内质数或者更多
  10. apache cgi 模块安装
  11. IDEA 主题颜色设置
  12. 软件概要设计与详细设计
  13. 4G网络起源及发展历程
  14. Python实现注册账号系统密码验证模块编写
  15. linux ext4限制,linux – 限制ext4文件系统中文件的最大大小
  16. 特斯拉舍命狂奔:史上最强自动驾驶芯片发布背后,一场蓄意已久的进攻
  17. 分享深度学习的视频网址
  18. Linux常用命令个人记录
  19. @Embedded 和 @Embeddable
  20. xp系统远程桌面关闭计算机,WinXP如何打开远程桌面?WinXP打开远程桌面的命令是什么?...

热门文章

  1. Yii2片段缓存详解
  2. 如何精确统计用户在页面的停留时长?
  3. 15.1双调排序(Bitonic sort)
  4. xcrun simctl
  5. 三种快速转换PDF为TXT的方法:简单、高效、免费
  6. 怎样安装java7,CentOS7怎样安装Java8
  7. vnc远程控制linux/windows
  8. SwiftUI iOS 15 将如何改进可访问性accessibility WWDC2021
  9. 优漫动游别人不想告诉你的4个排版细节
  10. Eclipse怎么汉化?(附汉化包下载链接版)