[单选题]十进制数122转换成八进制数和转换成十六进制数分别是()
正确答案 :D
172,7A
解析:此题可先将122转换成二进制数,而后根据二进制数与八进制数及十六进制数的对应关系得出运算结果。
[单选题]下列四项内容中,不属于Internet(因特网)基本功能的是:()
正确答案 :D
实时监测控制
[单选题]下列对函数子程序中形参的叙述,正确的是?()
正确答案 :B
可以是变量名、数组名、子程序名
[单选题]在FORTRAN语言中,文件存取单位是()
正确答案 :C
记录
解析:文件是由记录组成的。
[单选题]有程序:K=0DO10I=1,6,2DO10J=1,6,3IF(K.LT.I*J)K=I*J10CONTINUEWRITE(*,*)KEND此程序执行后的输出结果为:()
正确答案 :C
25
解析:在循环过程中,I的最大取值为5,此时J=5,则K=5×5=25。
[单选题]有程序:CHARACTER*4STR1,STR2,STR3OPEN(UNIT=15,FILE=‘INPUT.DAT’,STATUS=‘OLD’)READ(15,10)STR1,STR2,STR310FORMAT(A6,1x,A5,1x,A4)WRITE(*,’(1x,3A)’)STR1,STR2,STR3CLOSE(15)END用此程序从文件INPUT.DAT中读出字符串’FORMATANEWDISK’,程序运行结果是:()
正确答案 :B
RMATNEWDISK
解析:从INPUT.DAT文件中读出的记录分别赋给变量STR1,STR2,STR3,按第10语句的格式,STR1=‘RMAT’,STR2=‘NEW’,STR3=‘DISK’,则应选择答案B。
[单选题]有程序:WRITE(*,400)876.345400FORMAT(1X,E8.0)此程序段的正确执行结果是:()
正确答案 :B
1.E+03
解析:整数部分8四舍五入为1,小数位为0,场宽为8,则应选择答案B。
[单选题]有程序:DIMENSIONA(2,2)INTEGERA,YY=0DO20I=1,2D020J=1,2A(I,J)=I*I+J*JY=Y+A(I,J)20CONTINUEWRITE(*,*)YEND此程序运行的结果为:()
正确答案 :B
20
解析:程序运行时利用双重循环为数组A赋值,其中A(1,1)=2,A(1,2)=5,A(2,1)=5,A(2,2)=8,再经过Y=Y+A(I,J)累加后,其结果为20。
[单选题]有程序:INTEGERFF(X,Y)=X+YA=-2.0B=4.0B=1.0+F(A,B)WRITE(*,‘(1X,F3.1)’)BEND此程序的运行结果是:()
正确答案 :D
3.0
解析:程序运行时,将A=-2.0,B=4.0代入到函数表达式中计算,返回值为2.0;而后与1.0相加,为3.0。
[单选题]有程序:F(C,D)=A*C+B/DA=1.0B=2.0WRITE(*,*)F(A,B)+F(B,A)END此程序的运行结果是:()
正确答案 :C
6.0
解析:程序运行时,F(A,B)=1.0*1.0+2.0/2.0=2.0,F(B,A)=1.0*2.0+2.0/1.0=4.0,最终运算所得结果为6.0。
查看原题 查看所有试题