早教吧作业答案频道 -->其他-->
几道简单的fortran的题IF(x.LT.1.0)THENY=.FALSE.这里面哪里不符合语法规定?程序:K=0DO10I=1,6,2DO10J=1,6,3IF(K.LT.I*J)K=I*J10CONTINUEWRITE(*,*)KENDA18B30C25D36为什么答案是C?I取5时j只能取4啊,没20这个答案?F
题目详情
几道简单的fortran的题
IF(x.LT.1.0) THEN Y=.FALSE.这里面哪里不符合语法规定?
程序:K=0
DO 10 I=1,6,2
DO 10 J=1,6,3
IF(K.LT.I*J)K=I*J
10 CONTINUE
WRITE(*,*)K
END
A18 B30 C25 D36 为什么答案是C?I取5时j只能取4啊,没20这个答案?
FORMAT和 WRITE命令括号内,为什么有时1X表示空一格,有时是提行啊,
另外大于小于符号优先逻辑运算符,那逻辑的.NOT.AND OR EQV 的顺序呢
IF(x.LT.1.0) THEN Y=.FALSE.这里面哪里不符合语法规定?
程序:K=0
DO 10 I=1,6,2
DO 10 J=1,6,3
IF(K.LT.I*J)K=I*J
10 CONTINUE
WRITE(*,*)K
END
A18 B30 C25 D36 为什么答案是C?I取5时j只能取4啊,没20这个答案?
FORMAT和 WRITE命令括号内,为什么有时1X表示空一格,有时是提行啊,
另外大于小于符号优先逻辑运算符,那逻辑的.NOT.AND OR EQV 的顺序呢
▼优质解答
答案和解析
1、
要么删去then:
if (x .lt. 1.0) y=.false.
要么加end if:
if (x .lt. 1.0) then
y=.false.
end if
2、
我觉得是选项错了,应为20.我运行过了.
3、
1X就是空一格,我不明白你说的提行是什么意思.能否详细解释一下?
4、
逻辑运算符的优先级如下;
(1).NOT.
(2).AND.
(3). OR.
(4). EQV.与.NEQV. 这两个运算符按照先左后右的原则进行运算.
这是网上搜的.我自己的习惯:优先级不明的时候就多用括号.
有问题再交流
要么删去then:
if (x .lt. 1.0) y=.false.
要么加end if:
if (x .lt. 1.0) then
y=.false.
end if
2、
我觉得是选项错了,应为20.我运行过了.
3、
1X就是空一格,我不明白你说的提行是什么意思.能否详细解释一下?
4、
逻辑运算符的优先级如下;
(1).NOT.
(2).AND.
(3). OR.
(4). EQV.与.NEQV. 这两个运算符按照先左后右的原则进行运算.
这是网上搜的.我自己的习惯:优先级不明的时候就多用括号.
有问题再交流
看了 几道简单的fortran的题...的网友还看了以下:
无穷级数求极限问题求极限n→∞时lim∑1/{n+[(i^2+1)/n]},i从1到n的值这题目用的 2020-03-31 …
(2013•普陀区二模)若ai,j表示n×n阶矩阵1111…123…3…⋮…⋮n…………an,n中 2020-05-14 …
通过编程给计算一下下面的式子abs((1/n)*∑(1/(2+(2-1/n)*i)²)通过编程给计 2020-06-05 …
1、定义一个N*N的矩阵,输出其对角线元素、上三角矩阵和下三角矩阵;2、编程实现N阶方阵的乘法运算 2020-06-10 …
帮忙求下下面三个极限:lim(n→∞)∑(n+i)½/(n³)½,下部为i=1,上部为n第二个li 2020-06-12 …
如何用MATLAB构造满足某条件的N*(N-1)的列满秩矩阵I(n)=(1,.,1)是个1*n的向 2020-06-27 …
已知数列{an}和{bn}满足a1a2a3…an=(2)bn(n∈N*).若{an}为等比数列,且 2020-07-09 …
下列划线字的读音正确的一项是[]A.嫩芽(nèn)调皮(diào)B.霎时(sà)依偎(wèi)C 2020-07-15 …
计算Cos(x)级数前n项和,求问这样写哪里有错吗?因为计算答案和书上有差别,智商捉鸡又看不出哪里算 2020-11-01 …
(2011•东城区一模)对于n∈N*(n≥2),定义一个如下数阵:Ann=a11a12…a1na21 2020-11-01 …