88问答网
所有问题
当前搜索:
c语言从文件中读取数据
C语言从
一个
文件
读
数据
到写入另一个文件
答:
你可以模仿者写下,atoi()//可以把字符串变成数字 //比如atoi(“1234”)=1234,下面输出的是我的文当格式 include<iostream> using namespace std;void read(){ FILE *fp;char n1[20],n2[20],n3[20],n4[20];int a,b,c,d;if((fp=fopen("date.txt","r"))==NULL){ cout<<"...
用
C语言
如何
读取
TXT
文件中
的每行的第一个
数据
?
答:
用fgets读入一行,用sscanf 读出第一列
数据
下面假定第一列数据作为字符串,用 sscanf(buf,"%s", 。。。格式读。类似,整型用 %d 浮点用 %f %lf ...include <stdio.h> include <stdlib.h> main(){ char buf[100];char col[100][30];int n=0;FILE *fp = fopen("a.txt", "r");...
用linux下的
c语言读取
txt
文件中
的列
数据
答:
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.txt...
C语言中
怎样
读取文件数据
并对数据排序再重新写入文件
答:
include <stdio.h> include <stdlib.h> /**
C语言中
怎样
读取文件数据
并对数据排序再重新写入文件*/ int main(){ FILE *fp,*fpn; //创建文件指针fp和fpn int a[10],b[10],i,j,temp; //a数组用来存入数据 b数组用来接受文件数据进行重新排序输出 for(i = 0; i < 10; i++)...
c语言
如何
从文件中
读入矩阵,存入二维数组?
答:
include<iostream> using namespace std;int mat[101][101];int main(){ int n,m;//行,列...int i,j;freopen("D:\\in.txt","r",stdin);//读
文件
...cin>>n>>m;//读入矩阵行数,列数...for(i=0;i<n;i++)for(j=0;j<n;j++)cin>>mat[i][j];return 0;} ...
C语言读取文件数据
答:
先用getline或fgets
读取数据
到一个字符串中,这个串定义的长一点,保证够用就行。举例:char str[1024]。fgets( str , sizeof(str), fp ),//fp打开的
文件
指针。然后调用for循环去读取串的的数据,假设你的分隔符是空格,遍历str,遇到空格就得到一个数据,然后继续遍历,直到str尾。再去fgets数据...
如何用
C语言
,读
文件中
某行某列的
数据
。
答:
printf("打开
文件
失败\n");goto End;} while(!feof(fp)){ if (l == line){ fseek(fp, col-1, SEEK_CUR);i = fread(pA, sizeof(char), len, fp);if(i<len){ printf("字符长度不足!");pA[i] = '\0';goto End;} if (pT = strstr(pA,"\n")){ printf("本行长度不足...
如何用
c语言从
txt
文件中
读出多行
数据
,并且算出每行数据之和,最后输出...
答:
先学好
c语言
在提需求, 这个题目里涉及
文件
读写的操作。掌握了接口,这个题目就很好搞定了 1)打开文件 FILE *r = fopen("文件", rb);2) 打开创建一个txt文件 FILE * w = fopen("txt", wb);3) 循环的以行为单位
读取
,直到文件结束 fgetline(r, buf, sizeof(buf), '\n');解析行...
c
,noip,
文件
,读入输出
答:
方法一:最简单的 main(){ freopen("in.txt","r",stdin);//从in.txt
中读取数据
freopen("out.txt","w",stdout);//输出到out.txt
文件
} 方法二:速度比第一种快 main(){ FILE *in;FILE *out;in=fopen("a.txt","r"); //指针指向输入文件 out=fopen("b.txt","w");//输出文件...
C语言中
怎样从 txt
文件中
提取
数据
,希望有详细的说明
答:
遇到行结束了,要不就转向二维数组的下一行,要不就新建一个1维数组,这个你会吧:int* a;a=(int*)malloc(10000*sizeof(int));建议用2维数组,简单一点 几万行的
文件
一点都不大,可以说是比较小的:),放心。还有,建议你多去看看MSDN之类的或者
C
教材中对文件操作例程的信息。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜