99问答网
所有问题
c语言怎样从文件中读一组数时,跳过第一个数,读下面一组数据
rt,比如这样一组数,格式这样:
20
06010201 83 87 88
06010202 66 68 94
06010203 88 64 35
06010204 85 74 77
跳过20读取下面的一组数
举报该问题
推荐答案 2014-03-24
#include <stdio.h>
int main()
{
FILE *pfile=fopen("E:/a.txt","rt");//文本模式打开
char strs[10];
if(pfile)
{
fseek(pfile,4,SEEK_SET);//跳过两个字符号。
while(!feof(pfile))
{
fgets(strs,10,pfile);
printf("%s",strs);
}
}
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/ztzeXBtXOXzz7e7tOe.html
其他回答
第1个回答 2014-03-24
这里假设你的数据是文本格式的。
#define MAXLINELEN (30)
CHAR_T ReadBuf[MAXLINELEN ];
FILE *fp = fopen("Filename", "rt");
if (NULL != fp)
{
fgets(ReadBuf, MAXLINELEN , fp); /* 读出第一行 */
fgets(ReadBuf, MAXLINELEN , fp); /* 读出第二行 */
}
第2个回答 2014-03-24
fscanf("%d", &a);
相似回答
C语言如何从文件中
跳行读入
数据
?假设文件有3行
,读
了
第一
行后,我想
跳过
...
答:
文件有三行有两种情况。一种是显示是在屏幕上显示三行,其实还是在一行,另一种是以换行符分割行。对第一种情况,遍历统计字符
个数,
计算出第三行起始地址,对第二种遍历以第二个换行符
下一个
地址作为第三行起始地址
怎样
用
C语言
编程实现循环把
数据
读入到
一个
excel
文件
指定列中或者一个e...
答:
回答:最佳答案可以先用
C语言
格式化输出为EXCEL可以导入的文本
文件,
再使用EXCEL手工导入。具体导入方法可参阅《往Excel中导入TXT文本数据的三种方法》: http://tech.sina.com.cn/s/2006-05-12/1042934532.shtml 这种方法最简单, 但自动化程度低, 不能集成到你的
C程序中
去. 如果用C/C++创建EXCEL, 可以...
怎么
跳过数据文件
的文件头部分读取
数据,
我用
C语言
处理数据遇到了
一个
...
答:
根据读取要求和数据文件性质(主要是文件头部分和数据部分的差异)来手动编程跳过
。可以简单的用一个循环判断就可以。
C语言
怎么
从文件中
读出
一组数,
然后再逆序输出,不用数组用链表来操作...
答:
void PrintNode(Node *node) //原函数实现,会丢失最后
一个数,
在循环外补上 { while( node->pNext ){ printf("%d ", node->nData);node = node->pNext ; //为什么要采用递归调用呢?这样不是很好?} printf("%d ", node->nData);//输出最后一个数 } 还有打开文件后,记得在...
C语言
怎么做到
从文件中
读取一行
数据,
然后改变这一行内容
答:
1、用fgets函数可以读取
文件中
某行的
数据,
某列数据就必须
一个一个
读入每行的第几个字符,再存入到一个字符串当中。2、例程:include<stdio.h>#include<string.h>void main(){ char a[100],b[100],c[100]; int i=3,j=4,k=0; //第三行,第四列 FILE *fp = fopen("data.tx...
用
C语言如何
读取TXT
文件中
的每行的
第一个数据
?
答:
h> int main(){ FILE *ptr = fopen("e:\\stuin.txt","r");char a[80],b[80];while(!feof(ptr)){ fscanf(ptr,"%s",a);//根据空格去每行
第一个
字符串,也可以用%d fgets(b,sizeof(b),ptr); //若空格后还有
数据,
用这个处理掉 printf("%s\n",a);} } ...
怎样
用
C语言从
txt
文件中
读入
数据
?
答:
1 以fopen打开文件,使用"r"方式。2 通过fscanf,按照
文件中
的数据格式,读入数据。3 关闭文件并使用数据。如文件in.txt中存在三个以空格分隔的
数据,
依次为整型,字符串,以及浮点型,则读取数据的代码可以写作:int main(){ FILE *fp; int a; char s[100]; float f; fp = f...
c语言
怎么
从文件中
读出n个整数到int a中,事先文件中的数又要用什么格 ...
答:
C语言
也是有文件的格式化读写函数的,格式化读是fscanf(),格式化写是fprintf(),用法和scanf和printf差不多,只是多一个文件指针参数。要读入int型的数的话,实现
文件中
的数也应该是int型的,否则就可能出错。下面写个例子给你看看:include <stdio.h> void main(){ FILE *fp;char filename[150];...
c语言 如何
读取txt
文件中
的
数据
到
一个
数组并
跳过逗号
?
答:
(思路是,把多余的那个逗号或者换行符按%c的方式读到junk里)include <stdio.h>int main(){int a[2][4];char junk;int i,j;FILE * fp;fp=fopen("filename.txt","r");for (i=0;i<2;i++)for (j=0;j<4;j++)fscanf(fp,"%d%c",&a[i][j],&junk);fclose(fp);//your ...
大家正在搜
c语言从文件读取数据
c语言怎么读取文件
c语言将数据写入文件
c语言怎么输入一组数
c语言中一组字符串怎么表示
c语言读取文件内容
c语言如何排序一组数
c语言倒序输出一组数
c语言打开文件