早教吧作业答案频道 -->其他-->
FORTRAN求均布荷载Q和跨中集中力Fp作用下跨多为L的简支梁,最大弯矩和最大挠度?情帮忙看一下我错在哪了INTEGERQ,L,F,EI,M,WREAD*,Q,F,L,EIFUNCTIONM1(Q,L)M1=(1/8)*Q*L**2ENDFUNCTIONW1(Q,L,EI)W1=(5*Q*L**4)/(384*EI)ENDF
题目详情
FORTRAN求均布荷载Q和跨中集中力Fp作用下跨多为L的简支梁,最大弯矩和最大挠度?情帮忙看一下我错在哪了
INTEGER Q,L,F,EI,M,W
READ *,Q,F,L,EI
FUNCTION M1(Q,L)
M1=(1/8)*Q*L**2
END
FUNCTION W1(Q,L,EI)
W1=(5*Q*L**4)/(384*EI)
END
FUNCTION M2(Q,L)
M2=(1/4)*F*L
END
FUNCTION W2(Q,L,EI)
W2=(F8L**3)/(48*EI)
END
M=M1+M2
W=W1+W2
PRINT *,"最大弯矩值M=",M
PRINT *,"最大挠度值W=",W
PAUSE
END
INTEGER Q,L,F,EI,M,W
READ *,Q,F,L,EI
FUNCTION M1(Q,L)
M1=(1/8)*Q*L**2
END
FUNCTION W1(Q,L,EI)
W1=(5*Q*L**4)/(384*EI)
END
FUNCTION M2(Q,L)
M2=(1/4)*F*L
END
FUNCTION W2(Q,L,EI)
W2=(F8L**3)/(48*EI)
END
M=M1+M2
W=W1+W2
PRINT *,"最大弯矩值M=",M
PRINT *,"最大挠度值W=",W
PAUSE
END
▼优质解答
答案和解析
这问题错大了,由此基本可以认为你没有系统学习过 Fortran 的任何语法.
建议你买一本教材先看看.
随便选几个错误:
第一:Function 不能写在主程序内部,程序单元必须独立.
也就是:
主程序
结束主程序
函数 1
结束函数1
函数2
结束函数2
这样的结构.不能把函数写在其他函数的 “肚子” 里.
第二:M1,W1,M2,W2 这 4 个函数.函数倒是给出了各自的虚参.但是调用时,没有给出任何对应的实参.
你确定你的程序需要使用 function
建议你买一本教材先看看.
随便选几个错误:
第一:Function 不能写在主程序内部,程序单元必须独立.
也就是:
主程序
结束主程序
函数 1
结束函数1
函数2
结束函数2
这样的结构.不能把函数写在其他函数的 “肚子” 里.
第二:M1,W1,M2,W2 这 4 个函数.函数倒是给出了各自的虚参.但是调用时,没有给出任何对应的实参.
你确定你的程序需要使用 function
看了 FORTRAN求均布荷载Q和...的网友还看了以下:
4=U/(R1+R/2)*R/24+2=U/(R1+R)*RU/(R1+R)*U/(R1+R)*R1 2020-03-31 …
面积,体积1.扇型面积公式2.球体体积公式3.三,四和六角锥体体积公式说清楚R,L,D,S,H.. 2020-05-13 …
球的体积公式是V=4/3π×(R的3次方),其表面积公式是S=4π×(R的平方),R是球的半径,已 2020-05-13 …
估算地球大气层的总重力.(可能用到的公式,数据有:球体积公式V=4/3π乘以R的立方,球表面积公式 2020-05-13 …
在RT三角形ABC中,角C=90 AC=6 AB=10 当r取下列值时,以C为圆心,r为半径的圆与 2020-05-16 …
若与球外切的圆台的上、下底面半径分别为r,R,则球的表面积为()A.4π(r+R)2B.4πr2R 2020-07-31 …
设a经过初等行变换变为b,则?(下面的r(A),r(B)分别表示矩阵A,B的秩)1r(A)r(B) 2020-08-02 …
积分的问题∫∫e^(x^2+y^2)∫∫e^(x^2+y^2)=∫(0,π/2)dθ∫(0,R)re 2020-10-31 …
已知电源电压为E,内阻为y,输出功率与负载电阻R的导数关系式P'(R)=[E∧2*R/(R+r)∧2 2020-12-18 …
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是A)R={(1 2020-12-23 …