正确答案: A
ABC
题目:有程序:CHARACTER*6SS=‘ABCDEF’CALLSS(S)ENDSUBROUTINESS(S1)CHARACTERS1*3WRITE(*,*)S1END此程序执行后的输出结果为:()
解析:S1的长度为3个字符,则存放S字符串的前3个字符,所以输出结果为ABC。
查看原题 查看所有试题
学习资料的答案和解析:
[单选题]微型计算机的运算器、控制器的总称是()
CPU
[单选题]多媒体计算机的CD-ROM作为外存储器,它是()
只读光盘
[单选题]下列属于微机网络所特有的设备是:()
服务器
[单选题]OSI参考模型中的第二层是()
数据链路层
[单选题]一个FORTRAN程序由若干程序块组成,下列哪项叙述是正确的()?
由一个主程序和任意个(含零个)子程序组成
解析:主程序是FORTRAN程序中唯一必不可少的程序块。FORTRAN程序由一个或多个程序块组成。
[单选题]有程序:READ(*,*)xY=0.0IF=(xGT.0.0)THENY=1.0ELSEIF(x.GE.150)THENY=2.0ELSEY=3.0ENDIFWRITE(*,*)YEND当输入150时,此程序执行后的输出结果为:()
1.0
解析:当执行第一个IF语句时,条件满足;此时Y=1.0;而后执行ENDIF后面的语句,输出Y值。
[单选题]有程序:F1(x)=2.0/(1.0+x)F2(Y)=F1(Y)*Y+1.0A=F1(1.0+F2(1.0)WRITE(*,10)A10FORMAT(1x,E8.2)END此程序执行后的输出结果为:()
30E+01
解析:此题的输出格式为指数格式,去掉A、B两答案,而C的整数部分不是0,则应选答案D。
[单选题]有程序:READ(*,50)SWRITE(*,100)S50FORMAT(1X,F7.3)100FORMAT(1X,F8.3)END执行此程序,由键盘输入123456789,则输出S的值为:()
2345.678
解析:从2开始截取7位即2345678,小数点为3位即2345.678,则输出S为2345.678。
[单选题]有程序:INTEGERB(3,3)DATAB/3*2,3*3,3*4/DO10I=1,310WRITE(*,‘(1X,3I2)’)(B(I,J),J=1,3)END此程序的运行结果是:()
2;3;4;2;3;4;2;3;4
解析:程序中利用DATA语句为数组提供变量是按列主序进行的,即A(1,1)=2,A(2,1)=2,A(3,1)=2,A(1,2)=3,A(2,2)=3,A(3,2)=3,A(1,3)=4,A(2,3)=4,A(3,3)=4,而输出是按隐含循环形式进行,即按行主序输出。应选择答案B。