24小时热门版块排行榜    

Znn3bq.jpeg
北京石油化工学院2026年研究生招生接收调剂公告
查看: 652  |  回复: 1

爱惜花草

木虫 (著名写手)


[交流] 【求助】一个C简单的小问题,如何从一个txt文件中读取数值数据并写成一个3维数组~

以前都用Fortran,
现在想转C、C++,
现在有个简单的问题想请教下,
假设我有一个density.tex文件,
里面都是一些数值数据,
一行就一个数值,
总共有n*n*n 行,
也即N^3个数值,
现在想把这些数值读出来,
假设排到一个3维数组里float density[n][n][n]里面。
Fortran很容易,
但C我不知道怎么弄
哪位达人指点下,
不胜感激!

[ Last edited by 爱惜花草 on 2010-12-14 at 21:37 ]
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

stephenliu89

银虫 (小有名气)


爱惜花草(金币+10):谢谢! 2010-12-15 09:29:02
爱惜花草(金币+1):这个应该是C++吧 2010-12-15 09:30:24
引用回帖:
Originally posted by 爱惜花草 at 2010-12-14 21:29:44:
以前都用Fortran,
现在想转C、C++,
现在有个简单的问题想请教下,
假设我有一个density.tex文件,
里面都是一些数值数据,
一行就一个数值,
总共有n*n*n 行,
也即N^3个数值,
现在想把这些数值读出来 ...

#include
#include
#define MAX 1000
using namespace std;
int main()
{
   ifstream fin ("density.tex";
   int n,i,j,k;
   ifloat density[MAX][MAX][MAX];
   cin >> n; //输入n
   for (i = 0; i < n ; i++)
      for ( j = 0; j < n; j++)
         for ( k = 0; k < n; k++)
            fin >> density [j][k];   //从文件中读入
   // TODO
   return 0;
}
大致是这样,代码直接手写的,未经过编译测试。。。

[ Last edited by stephenliu89 on 2010-12-15 at 22:25 ]
2楼2010-12-14 23:55:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 爱惜花草 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 327求调剂 +9 Xxjc1107. 2026-04-06 10/500 2026-04-08 16:44 by luoyongfeng
[考研] 一志愿华东理工085601材料工程303分求调剂 +15 a1708 2026-04-06 15/750 2026-04-08 16:23 by luoyongfeng
[考研] 315求调剂 +17 欣喜777 2026-04-04 18/900 2026-04-08 13:54 by hangsimei
[考研] 求调剂 +11 wwwwabcde 2026-04-07 11/550 2026-04-07 23:16 by JourneyLucky
[考研] 331求调剂 +5 张元一 2026-04-07 6/300 2026-04-07 22:13 by hemengdong
[考研] 085602调剂 初试总分335 +3 19123253302 2026-04-06 3/150 2026-04-07 18:00 by jp9609
[考研] 生物学363调剂求助 +7 fanzhang6666 2026-04-06 9/450 2026-04-07 17:37 by lijunpoly
[考研] 316求调剂 +7 yyx想调剂 2026-04-05 7/350 2026-04-07 14:31 by shdgaomin
[考研] 一志愿 江南大学 085602 化工专硕 338分求调剂 +15 路痴小琪 2026-04-05 15/750 2026-04-06 09:27 by cql1109
[考研] 322求调剂 +3 嗯哼哼恒 2026-04-05 3/150 2026-04-05 19:52 by nepu_uu
[考研] 工科277分求调剂材料 +8 上了上了上哦 2026-04-05 9/450 2026-04-05 13:05 by wwytracy
[考研] 298分 070300求调剂 +15 zwen03 2026-04-02 15/750 2026-04-05 12:52 by Hdyxbekcb
[考研] 一志愿郑大0705求调剂 +3 橘十一 2026-04-02 4/200 2026-04-05 00:05 by chongya
[考研] 325求调剂 +4 春风不借意 2026-04-04 4/200 2026-04-04 22:08 by 啵啵啵0119
[考研] 309求调剂 +6 刘刘刘1231 2026-04-02 7/350 2026-04-04 13:41 by liucky
[考研] 工科341分调剂 +3 洛多罗 2026-04-03 3/150 2026-04-03 14:20 by 1753564080
[考研] 求调剂 +3 usbdndj 2026-04-03 3/150 2026-04-03 14:10 by dxiaoxin
[硕博家园] 求老师收留 +9 lllq123 2026-04-03 9/450 2026-04-03 13:48 by 呼吸都是减肥
[考研] 309求调剂 +14 呆菇不是戴夫 2026-04-02 14/700 2026-04-03 09:42 by 蓝云思雨
[考研] 调剂 +3 osbbx 2026-04-02 3/150 2026-04-03 07:47 by cc8418
信息提示
请填处理意见