关于c语言的问题。是这样的有一个excel文件里面有我需要的数据。一共490多行没每一行有12列求每一列的总和。我要用数组来做这个问题但是数据太多了 我应该用什么办法来导入数据了。应该把excel里面的数据怎么搞才能导入到程序里面了
那要不要做一个结构体了
我只会编那个手动输入的。要用什么才能编一个什么样的东西才能把这个文件导入了
追答程序要实现什么功能,需要不需要 和需求有关。我刚才说的是 Excel导出数据的方法
追问是这样的我要求和
但是呢
我需要实现的是让文件直接导入到那个我做的那个程序 然后我的程序来求那个数据的和
追答你只是想用Excel中的数据,还是 程序的要求就是 读取Excel中的数,然后求和?
追问我做的程序是求和程序
二维数组
我是想用excel中的数据
对就是你的意思
读取excel中的数然后求和
追答既然你都说了是 二维数组了,就不用定义 结构体了。前提是 12列的类型都一样,比方说每一行的十二列都是整数,或都是小数才行。不然就定义结构体,使用一维数组
追问知道了
那还有现在主要的是如何减少键盘输入而采用文件流入了
追答不就是读文件么? 不用手动输入吧
追问文件流入文件的操作了
对
现在我主要不会编写语言来读取文件啊
可以帮我写一下代码吗
还有那个读取的文件应该怎么做
追答我只交流技术,代写作业是有偿的。呵呵……
追问好吧
...是这样的有一个excel文件里面有我需要的数据。一共490多行没每一行...
数据 , 导出, 文本文件。然后可以自己设置列与列之间的间隔。然后 C就可以读取了
C语言读取excel文件,像这种数据怎么跳过逗号只读取数据?
如图所示 抱歉,我不是特别了解C语言,所以用的是C++ 可追问,望采纳
关于C语言读取多行数据的问题
我能帮你实现 但是不是用的fscanf 而且很简单 折腾字符串和 文件读写的问题我比较擅长
怎么用CC语言读取excel文件的某一行某一列
static XLOPER xlRet={0};double d1=0,d2=0;if ((x1->xltype&xltypeNum)==xltypeNum){ d1=x1->val.num;}else if ((x1->xltype&xltypeInt)==xltypeInt){ d1=x1->val.w;}else if ((x1->xltype&xltypeSRef)==xltypeSRef){ if (GetNumFromCell(x1,d1)==false){ xlRet...
C语言读取excel文件的数据c语言读取excel内容
1.方法一:采用OleDB读取EXCEL文件: 把EXCEL文件当做一个数据源来进行数据的读取操作,实例如下: 对于EXCEL中的表即sheet([sheet1$])如果不是固定的可以使用下面的方法得到 在使用ImportRow后newds内有值,但不能更新到Excel中因为所有导入行的3.方法三:将EXCEL文件转化成CSV(逗号分隔)的文件,用文件...
C语言中如何导入excel的数据c语言中如何导入excel的数据类型
具体实现 一、包含Excel文件操作类头文件 #include"CSpreadSheet.h" 二、新建Excel文件,并写入默认数据 \/\/新建Excel文件名及路径,TestSheet为内部表名 CSpreadSheetSS("c:\\\\\\Test.xls","TestSheet");CStringArraysampleArray,testRow;SS.BeginTransaction();\/\/加入标题 sampleArray.RemoveAll(); sampleA...
c语言怎么调用excel表格c语言操作excel表格
第一步:先实用C语言创建*.xls的后缀文件,之后把这个文件当做普通的txt文件打开来操作。第二步:对表格的处理,使用C语言打开表格后,文件指针指向整个表格的第1行第1列。假如想给它的同行的下一个单元(第1行第2列)写数据,使用"\\ ";假如想给它的下一行同列(第2行第1列)写数据,使用“\\ ”...
如何用C语言实现读取excel文件中的数据呢?
具体实现 一、 包含Excel文件操作类头文件 include "CSpreadSheet.h"二、 新建Excel文件,并写入默认数据 \/\/ 新建Excel文件名及路径,TestSheet为内部表名 CSpreadSheet SS("c:\\\\Test.xls", "TestSheet");CStringArray sampleArray, testRow;SS.BeginTransaction();\/\/ 加入标题 sampleArray.RemoveAll()...
请问各位大师,用c语言编程问题,要求是:1. excel表中,相差一定间隔取数...
你所要求的是,1、使用C语言:用C语言读写Excel文件来操作;还是,2、使用Excel:想用方法来操作Excel数据;解决 1、前者网上找Excel读写方法。2、Excel的自带VBA来操作,方便(推荐),方法网上论坛很多。
C语言关于Excel列标的转换,求大佬帮我分析一下代码,过不了
include<math.h> int main(){ int n;scanf("%d",&n);int i,j,len=0;char a[101];long long int d[101];for (i=0;i<n; i++){ long long int num=0;scanf("%s",a);len = strlen(a);for (j=0; j<len; j++){ num+=int(a[j]-'A'+1)*pow(26, len-1-j);} ...