正确答案: B
2345.678
题目:有程序:READ(*,50)SWRITE(*,100)S50FORMAT(1X,F7.3)100FORMAT(1X,F8.3)END执行此程序,由键盘输入123456789,则输出S的值为:()
解析:从2开始截取7位即2345678,小数点为3位即2345.678,则输出S为2345.678。
查看原题 查看所有试题
学习资料的答案和解析:
[单选题]计算机可直接执行的语言是()
机器语言
[单选题]计算机病毒是指:()
以危害系统为目的的非凡的计算机程序
[单选题]Internet提供的服务方式分为基本服务方式和扩展服务方式,下列哪一项属于基本服务方式()?
远程登录
[单选题]对OPEN(4,FILE=‘BB.DAT’,STATUS=‘OLD’,语句,下面哪个描述是正确的()?
打开一个有格式顺序文件,可以读文件
解析:语句中STATUS=‘OLD’表明是一个已存在的老文件,打开后可顺序读取。
[单选题]下列几种关于存取文件的描述哪个是正确的?()
有格式文件的存取适用于顺序文件也适用于直接文件
[单选题]有程序:ADD(X,Y)=X**2+YOPEN(8,FILE=‘F’,STATUS=‘NEW’,ACCESS=‘DIRECT’,*FORM=‘UNFORMATTED’,REAL=16DO10I=1,4D=ADD(REAL(I),2、0)WRITE(8,REC=I)D10CONTINUECLOSE(8)OPEN(2,FILE=‘F’,STATUS=‘OLD’,ACCESS=‘DIRECT’,*FORM=‘UNFORMATTFED’,REAL=6DO20I=2,4,2READ(2,REC=I)CWRITE(*,30)C20CONTINUE20FORMAT(1x,F4.1)CLOSE(2)END执行此程序的结果是:()
6.0;18.0
解析:当打开一个新文件F.DAT后,共往里写了4条记录。每条记录分别按照定义的语句函数进行计算,第一条记录的值为3.0,第二条记录的值为6.0,第3条记录的值为11.0,第4条记录的值为18.0。按照循环语句只输出第2条及第4条记录的值,则应选择答案C。
[单选题]有程序:DIMENSIONA(2,2)INTEGERA,YY=0DO20I=1,2D020J=1,2A(I,J)=I*I+J*JY=Y+A(I,J)20CONTINUEWRITE(*,*)YEND此程序运行的结果为:()
20
解析:程序运行时利用双重循环为数组A赋值,其中A(1,1)=2,A(1,2)=5,A(2,1)=5,A(2,2)=8,再经过Y=Y+A(I,J)累加后,其结果为20。