📄 subject_67292.htm
字号:
<p>
序号:67292 发表者:方继 发表日期:2003-12-30 17:41:49
<br>主题:读文件,哪里错了?
<br>内容:struct fStruct{ //结构<BR> double x;<BR> double y;<BR> double data[28];<BR>}aData;<BR>///////////////////////////////////////////<BR>bool ReadFromFile(double arrData[N][N], FILE* fpin)<BR>{<BR> int col,row,i;<BR> double w;<BR> for(row = 0; row < N; row++)<BR> for(col = 0; col <N; col++)<BR> { <BR> aData.x = 0;<BR> aData.y = 0;<BR> w=0;<BR> fscanf(fpin, "%f", &w);<BR> cout<<aData.x<<" "<<aData.y<<endl; <BR> for(i=0; i<28; i++)<BR> {<BR> fscanf(fpin, "%f", &aData.data[i]);<BR> cout<<aData.data[i]<<endl;<BR> }<BR> arrData[row][col] = aData.data[0]; <BR> }<BR> return true;<BR>}<BR>///········<BR>结果:<BR>0 0<BR>5.83437e-315<BR>5.21031e-315<BR>5.2041e-315<BR>5.20162e-315<BR>5.20046e-315<BR>5.1994e-315<BR>5.19738e-315<BR>5.19618e-315<BR>0 0<BR>5.19762e-315<BR>5.19969e-315<BR>5.20324e-315<BR>5.20747e-315<BR>5.20977e-315<BR>5.21313e-315<BR>5.2182e-315<BR>5.22202e-315<BR>。。。。。。<BR>可我的数据是:<BR>4579.0054 14524.4062 0.42886621 0.39145172 0.37645486 0.36947700 0.36309934 0.35087156 0.34364173 0.34374651 0.35233361 0.36483595 0.38626358 0.41174051 0.42564261 0.44587049 0.47645974 0.49951744 0.50365365 0.48632839 0.44784892 0.42923328 0.41803831 0.42080846 0.42397186 0.42818031 0.42804828 0.43354052 0.42991111 0.41756764<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:zzjhsj 回复日期:2003-12-30 17:49:35
<br>内容:test fscanf(fpin, "%f", &w); 改成 fscanf(fpin, "%lf", &w);<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -