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

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


有程序段

READ *,X,Y

Z=10

IF(X.GT.0)THEN

Z=X+Y

ELSE IF(X.LT.0)THEN

Z=X-Y

ELSE

Z=X*Y

ENDIF

输入数据0,100,程序执行后,Z值为()。

(A) 100.0

(B) -100.0

(C) 0.0

(D) 10.0

参考答案
您可能感兴趣的试题
  • 有程序:READ( * *)x Y=0. 0IF=(x.GT.0. 0)THEN Y=1.0EL

  • 针对程序段:IF(X>10)AND(Y

  • 与“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.

  • 以下程序段()。x=-1;do{x=x*x;}while(x>0);。

  • 设inta x=2;执行语句a=x>0?3*x:x=10;后 变量x的值是()。