[单选题]

(程序)PROCEDURE SUBPARAMETERS A,B,C,DD=B* B£­4*A*CDO CASE CASE D<0 D=0 CASE D>0 D=2 CASE D=

(程序)

PROCEDURE SUB

PARAMETERS A,B,C,D

D.=B* B-4*A*C

D.O CASE

C.ASE D<0

D.=0

C.ASE D>0

D.=2

C.ASE D=0

D.=1

E.NDCASE

E.NDPROC

在主程序中执行如下命令:

STORE 1 TO A,C

STORE 2 TO B,D

D.O SUB WITH A,B,C,D

? D

D.的输出结果为 ______。

A.0

B.1

C.2

D.3

参考答案与解析:

相关试题

[A] tendency [B] procedure [C] developme

[单选题][A] tendency [B] procedure [C] development [D] relation

  • 查看答案
  • 高精度减法procedure substract(a,b:hp;var c:hp

    [试题]高精度减法procedure substract(a,b:hp;var c:hp);var i,len:integer;

  • 查看答案
  • 有以下程序段main(){ int a=5,*b,**c;c=&b;&a;}程序

    [单选题]有以下程序段 main() { int a=5,*b,**c; c=&b;&a; } 程序在执行了“C=&b;b=&a;”语句后,表达式“**c”的值是A.变量a的地址B.变量b中的值C.变量a中的值D.变量b的地址

  • 查看答案
  • 有如下程序:a=1:b=2:c=3a=a£«b:b=b£«c:c=b£«aIfa

    [单选题]有如下程序: a=1:b=2:c=3 a=a+b:b=b+c:c=b+a If a<>3 Or b<>3 Then a=b-a:b=C-a:C=b+a End If Print a+b+c 运行后,输出的结果是( )。A.16B.3C.6D.8

  • 查看答案
  • 以下程序段 main( ) { int a=5,*b,**c; c=&b; b=

    [单选题]以下程序段main( ){ int a=5,*b,**c;c=&b; b=&a;……}程序在执行了c=&b;b=&a;语句后,表达式:**c的值是A.变量a的地址B.变量b中的值C.变量a中的值D.变量b的地址

  • 查看答案
  • 高精度乘以低精度 procedure multiply(a:hp;b:longi

    [试题]高精度乘以低精度procedure multiply(a:hp;b:longint;var c:hp);var i,len:integer;

  • 查看答案
  • 高精度除以低精度 procedure devide(a:hp;b:longint

    [试题]高精度除以低精度procedure devide(a:hp;b:longint; var c:hp; var d:longint);{c:=a div b; d:= a mod b}var i,len:integer;

  • 查看答案
  • 有以下程序段:main(){ int a=5,*b,**c;c=&b; b=&a

    [单选题]有以下程序段:main(){ int a=5,*b,**c; c=&b; b=&a; ……}程序在执行了“c=&b; b=&a;”语句后,表达式“**c”的值是( )。A.变量a的地址 B.变量b中的值C.变量a中的值 D.变量b的地址

  • 查看答案
  • 有以下程序段:main(){int a=5, *b, **c; c=&b; b=

    [单选题]有以下程序段: main() { int a=5, *b, **c; c=&b; b=&a; } 程序在执行了c=&b; b=&a; 语句后,表达式**c的值是______。A.变量a的地址B.变量b中的值C.变量a中的值D.变量b的地址

  • 查看答案
  • 有以下程序段:main(){ int a=5, *b, **c;c=&b;b=&

    [单选题]有以下程序段: main() { int a=5, *b, **c; c=&b; b=&a; } 程序在执行了“c=&b;b=&a;”语句后,表达式**c的值是( )。A.变量a的地址B.变量b中的值C.变量a中的值D.变量b的地址

  • 查看答案
  • (程序)PROCEDURE SUBPARAMETERS A,B,C,DD=B*