wzkl.net
当前位置:首页 >> 从文件中读取数据 >>

从文件中读取数据

像这种情况,有多种方法,最简单的方法是: 1.用"记事本"创建a.txt文件,保存在一个文件夹中,设保存在d:\之下 2.编写程序,并运行 #include int main( ) { int a[10][4]; /*假定不超过10行,每行一定有4个元素*/ int i,j; FILE *fp; /*打开文件*/ fp=f...

如果格式一样的话用fscanf最简单、 伪代码: int dummy; fscanf(fp, "class %d age %d %d %d %d", dummy, dummy, dummy, dummy, dummy); 如果是其它,举个例子: 例如 我的文件中一行里是 ABC DEF 10 20 并且每一行都是 %s %s %d %d的格式 如何...

#include int main() { FILE *fp=NULL; int a[160]; int i=0; fp=fopen("data.txt","r"); if ( !fp ) { printf("open file error\n"); return -1; } while( !feof(fp) ) { if ( fscanf( fp , "%d" ,&a[i] ) !=1 ) break ; i++; fgetc(fp) ;//过...

import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; public class IOTest { public static void main(String[] args) { String str = "123\r\n456"; wri...

给你个例子: import java.io.*; public class TestFileReader { public static void main(String[] args) { FileReader fr = null; int c = 0; try { fr = new FileReader("d:\\share\\java\\io\\TestFileReader.java"); int ln = 0; while ((c ...

哥哥我想出的办法是这样的: 因为兄弟文件格式是一行一行的, 且每行开头是一个关键字,然后后面是相应数据, 所以哥哥是这么想的, 比如要读"AB2345"这个关键字对应行的内容, 那首先用变量或者宏定义定义下来, 然后从文件开头开始, 一个字符一个字符...

主要通过fscanf,fprintf格式化输入输出函数实现,主要代码如下, #include int main(int argc, char *argv[]) { FILE *pf=NULL; char name[20];//存储用户名 float salary=0;//存储工资 pf=fopen("test.txt", "r+" );//test.txt文件中内容为kob...

我给你写了个例子,比如你的数据文件存在e:\input.txt,文件里面有10行数据 v 0.18081 0.122417 0.0220329 v 0.18081 0.122417 0.0220329 v 0.18081 0.122417 0.0220329 v 0.18081 0.122417 0.0220329 v 0.18081 0.122417 0.0220329 v 0.18081 0...

1.fopen函数打开需要读取的文本,获取该文件的文件描述符 2.使用fscan()函数对文件进行读龋 3.放到二维数组其实就是读取相应格式的数据,然后对应二维数组的每个位置 例如 #include "stdio.h"#define M 300#define N 50void main(){ int i,j; ...

/* 假如我要读取文件chengji.txt中的数据。 文件中数据如下: 学生编号 数学 英语 1 80 90 2 66 67 怎样求各学生的平均成绩和总的平均成绩 */ #include #include #include #include using namespace std; int main() { string line; int head=0,c...

网站首页 | 网站地图
All rights reserved Powered by www.wzkl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com