正确答案: B
3
题目:有程序:DIMENSION(4,4)READ(*,*)AWRITE(*,10)A10FORMAT(1x,6E9.2)END此程序执行后的输出结果的记录数为:()
解析:每条记录输出6个数,共有16个数组元素,共存放16个数,因此要分为3条记录进行输出。
查看原题 查看所有试题
学习资料的答案和解析:
[单选题]在计算机中采用二进制,是因为:()
上述三个原因
[单选题]在电子邮件中所包含的信息是什么()?
可以是文字、声音、图形、图像信息
[单选题]用于字符型I/O(输入/输出)的FORTRAN格式编辑符是:()
A
[单选题]以下数组说明中正确的一项是()?
REALA(3,4),I(2,2),C(2*2)
解析:数组说明中,下标下界及上标上界不能是变量名;用了DIMENSION语句就可不用类型说明语句。
[单选题]有程序:CHARACTER*4A,B*6A=‘ABCD’B=A∥‘EFGH’WRITE(*,*)BEND此程序执行后的输出结果为:()
ABCDEF
解析:B存放的字符个数为6,故A与‘EFGH’连接后存入B的字符为ABCDEF。
[单选题]有程序:INTEGERA(3)DATAA/3*1/N=2DO10I=1.NDO10J=1,N10A(I)=A(J)+1WRITE(*,*)A(N)END此程序的运行结果为:()
4
解析:在程序中A(1)、A(2)、A(3)的值都为1。当I=2,J=1时,A(1)=A(1)+1=2;当I=1,J=2时,A(1)=A(2)+1;当I=2,J=1时,A(2)=A(1)+1=3;当I=2,J=2时,A(2)=A(2)+1=3+1=4,则A(N)的值为4。
[单选题]有程序:INTEGERFF(X,Y)=X+YA=-2.0B=4.0B=1.0+F(A,B)WRITE(*,‘(1X,F3.1)’)BEND此程序的运行结果是:()
3.0
解析:程序运行时,将A=-2.0,B=4.0代入到函数表达式中计算,返回值为2.0;而后与1.0相加,为3.0。
[单选题]有程序:INTEGERFF(X,Y)=X/Y+XA=-2.0B=4.0B=B+F(A,B)WRITE(*,20)B20FORMAT(1X,F4.1)END此程序的运行结果是:()
2.0
解析:因为函数F返回的值为整型数,返回值为-2.0,经过B=B+F(A,B)运行后得到2.0。