正确答案: A

2.5和1.0

题目:有程序:LOGICALLL=.TRUE.READ(*,*)xIF(x.LT.0)THENL=.FALSE.ELSEWRITE(*,*)xENDIFIF(.NOT.L)WRITE(*,*)-xEND执行两次以上程序,若运行中的输入值分别为2.5和-1.0,则两次运行结果分别是:()

解析:当输2.5时,执行ELSE后面的WRITE语句,而第二个IF语句不执行,x的值为2.5;当输入-1.0时,执行第一个IF语句后面的语句L=.FALSE.,而后执行第二个IF语句中的WRITE语句输入-x的值,应为1.0。

查看原题 查看所有试题

学习资料的答案和解析:

  • [单选题]软盘加上写保护后,可以对它进行的操作是()
  • 只能读盘,不能写盘

  • 解析:当软盘加上写保护后,其作用是不能向磁盘内写信息。

  • [单选题]计算机病毒是指:()
  • 以危害系统为目的的非凡的计算机程序


  • [单选题]下列四项内容中,不属于Internet(因特网)基本功能的是:()
  • 实时监测控制


  • [单选题]在计算机中采用二进制,是因为:()
  • 上述三个原因


  • [单选题]下面叙述中正确的是?()
  • 在FORTRAN程序中,所有可执行语句在程序执行时,机器都会产生操作

  • 解析:FORTRAN程序中各类语句的位置不是任意的;不是每一个语句在程序执行时都产生操作,如注释语句不会产生操作;并不是每一个程序行都有标号。

  • [单选题]在FORTRAN语言中,文件存取单位是()
  • 记录

  • 解析:文件是由记录组成的。

  • [单选题]有程序:K=0DO10I=1,2DO10J=1,210K=K+I/JWRITE(*,*)KEND此程序的执行结果K值为()
  • 2

  • 解析:当I=1,J=2时,I/J=0,K为整型变量。

  • [单选题]有程序:WRITE(*,400)876.345400FORMAT(1X,E8.0)此程序段的正确执行结果是:()
  • 1.E+03

  • 解析:整数部分8四舍五入为1,小数位为0,场宽为8,则应选择答案B。

  • [单选题]有程序: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。

  • 必典考试
    推荐下载科目: 高等数学题库 计算机应用基础题库 普通化学题库 基础知识综合练习题库
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号