|
简单方案,快又直接。经过测试
#include <iostream.h>
#include <fstream.h>
//假设你的数据都存在data.txt里面而且格式如下
//data.txt
//
//0.101,2.304,3.555,1.183,
//-1.347,3.712,4.623,2.137,
//-2.835,1.072,5.643,3.035
int main(){
float c[3][4];
char dummy;
ifstream readfile;
readfile.open("data.txt");
//读入
for(int i=0;i<3;i++){
for(int j=0;j<4;j++){
readfile>>c[i][j];//读入数字
readfile>>dummy;//去掉逗号
}
}
//输出到屏幕
for(i=0;i<3;i++){
for(int j=0;j<4;j++){
cout<<c[i][j]<<",";
}
cout<<endl;
}
return 0;
} |
|