当前位置: 答题翼 > 问答 > 建筑工程类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

有程序:READ( * *)x Y=0. 0IF=(x.GT.0. 0)THEN Y=1.0EL


有程序:

READ( *,*)x

Y=0. 0

IF=(x.GT.0. 0)THEN

Y=1.0

ELSE IF(x.GE. 150) THEN

Y=2.0

ELSE

Y=3.0

ENDIF

WRITEC(*,* )Y

END

当输入150时,此程序执行后的输出结果为:

A. 0. 0 B. 1. 0 C. 2. 0 D. 3. 0

参考答案
您可能感兴趣的试题
  • 阅读下列FORTRAN77程序: READ(* , *)X IF(X.LE.0) THEN Y=0.0 ELSE IF ((X.LT.5.0).AND.(X.N

  • 有程序段READ *,X,YZ=10IF(X.GT.0)THENZ=X+YELSE IF(X.LT.0)THENZ=X-YELSEZ=X*YENDIF输入数据0,1

  • 有如下程序 main() {floatx=2.0,y; if(x<0.0)y=0.0; elseif(x>10.0)y=1.0/x; else

  • 有如下程序main( ){ float x=2.0 y;if(x<0.0) y=0.0;else if(x<10.0) y=1.0/x;else y=1.0;pr

  • 与“y=(x>0?1:x<0?1:0)”;的功能相同的if 语句是( )。A.if(x>0)y=1; else if(x<0)y=1;

  • 下列程序段的执行结果为 X=5 Y=-20 If Not X>0 Then X=Y-3Else Y=X+3 Print X-Y;A.-3B.5C.3D.