24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1301  |  回复: 2

RwingRWING

新虫 (初入文坛)

[求助] Debug.Print的使用已有1人参与

'找出各断面地形高程最低点,并保存在GCH_MIN(I)中
For I = 1 To NN
  GCH_MIN(I) = GCH(I, 1)
  For J = 2 To M(I)
  If GCH(I, J) < GCH_MIN(I) Then
  GCH_MIN(I) = GCH(I, J)
  End If
  Next J
Next I
Debug.Print "GCH_MIN(I) = "; GCH_MIN(I)

'求第一个,即起始断面面积,湿周,水力半径,流速,谢才系数
I = 1
Call AERA(I)
Call SHUIWEI(Z)
R(I) = W(I) / X(I)
V(I) = Q / W(I)
C(I) = (1 / n(I)) * R(I) ^ (1 / 6)
Open App.Path & "\out.txt" For Random As #2
Print #2, Z(I); W(I); V(I)
Close #2
Debug.Print "R(I) = "; R(I)
Debug.Print "V(I) = "; V(I)
Debug.Print "C(I) = "; C(I)
为什么运行中断后我ctrl+B没有反应啊
回复此楼

» 猜你喜欢

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

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

deephill

铁杆木虫 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
第一段程序改为下面的程序

'找出各断面地形高程最低点,并保存在GCH_MIN中
''''''''''''最小的值是一个数,不需要用数组
  GCH_MIN = GCH(1, 1)  
For I = 1 To NN
  For J = 2 To M(I)
  If GCH(I, J) < GCH_MIN(I) Then
  GCH_MIN = GCH(I, J)
  End If
  Next J
Next I

Debug.Print "最小值GCH_MIN = "; GCH_MIN

---------------------------------------------------------
Print #2, Z(I); W(I); V(I)
你在这三个结果之间不加上分隔符,出来的结果你是看不懂的。 一般在结果之间加上 制表符 chr(9)。改成
Print #2, Z(I);chr(9); W(I);chr(9); V(I)
2楼2015-06-01 20:47:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

deephill

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★
xzhdty: 金币+2, 谢谢参与 2015-06-02 06:50:08
程序中的     If GCH(I, J) < GCH_MIN(I) Then
也改成   If GCH(I, J) < GCH_MIN Then
3楼2015-06-01 20:48:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 RwingRWING 的主题更新
信息提示
请填处理意见