单选题有程序:INTEGERFF(X,Y)=X/Y+XA=-2.0B=4.0B=B+F(A,B)WRITE(*,20)B20FORMAT(1X,F4.1)END此程序的运行结果是:()A1.0B1.5C2.0D3.0

单选题
有程序:INTEGERFF(X,Y)=X/Y+XA=-2.0B=4.0B=B+F(A,B)WRITE(*,20)B20FORMAT(1X,F4.1)END此程序的运行结果是:()
A

1.0

B

1.5

C

2.0

D

3.0


参考解析

解析: 因为函数F返回的值为整型数,返回值为-2.0,经过B=B+F(A,B)运行后得到2.0。

相关考题:

有以下程序 include define F(X,Y) (X)*(Y) main( ) { int a=3, b=4; prin 有以下程序#include <stdio.h>#define F(X,Y) (X)*(Y)main( ){ int a=3, b=4;printf("%d\n", F(a++, b++));}程序运行后的输出结果是A.12B.15C.16D.20

有以下程序:include defineF(X, Y)(X)*(Y)main ( ){int a=3,b=4;printf("%d\n",F( 有以下程序:#include <studio. h >#define F(X, Y) (X)*(Y)main ( ){ int a=3, b=4; printf("%d\n", F(a++, b++));}A.12B.15C.16D.20

有以下程序:includedefmeF(X,Y)(X)*(Y)main(){int a=3,b=4;printf("%d\n",F(a++,b++ 有以下程序: #include<studio.h> #defme F(X,Y) (X)*(Y) main() { int a=3,b=4; printf("%d\n",F(a++,b++)); } 程序运行后的输出结果是( )。A.12B.15C.16D.20

下面程序的输出结果是 ______。includevoidmain(){intx=20;inty=x;cout 下面程序的输出结果是 ______。 #include<iostream.h> void main(){ int x=20; int y=x; cout<<(x==y)<<“”; cout<<(x==y)<<end1: }A.20 20 20 20B.20 20C.1 1D.出错

以下程序运行后的输出结果是 。inc]udcmain(){int x=10.y=20.t=0;if(x==y) t=x;x=y;y=1;printf(“%d %d/n”.x,y);

以下程序的执行后,x和y的值是 ______ 。 include class Sample { public: int x; 以下程序的执行后,x和y的值是 ______ 。 #include <iostream. h> class Sample { public: int x; int y; void disp() { cout<<"x="<<x<<", y="<<y<<end1; } }; void main() int Sample: :*pc; Sample s; pc=Sample:: x; s. *pc=10; pc=Sample: :y; s. *pc=.20; s. disp ();A.x=10, y=20B.x=20, y=10C.x=10, y=10D.x=20, y=20

设有如下程序:Prirate Sub Form_Click()Dim a As Integer,b AS Integera=20:b=50p1 a,bp2 a,bp3 a,bPrint"a=";a,"b=";bEnd SubSub p1(x As Integeh By Val y As Integer)x=x+10y=y+20End SubSub p2(ByVal x As Integer,y As Integer)x=x+10y=y+20End SubSub p3 (ByVal x As Integer,ByVal y As Integer)x=x+10y=y+20End Sub该程序运行后,单击窗体,则在窗体上显示的内容是:a= ______ 和b= _____。

有以下程序:include using namespace std;class sample{private: int x; static int 有以下程序:#include <iostream>using namespace std;class sample{private: int x; static int y;public: sample(int a); static void print(sample s);};sample:: sample(int a){ x=a; y+=x;}void sample:: print(sample s){ cout<<"x="<<s. x<<",y="<<y<<end1;}int sample:: y=0;int main(){ sample s1(10); sample s2(20); sample:: print(s2); return 0;}程序运行后的输出结果是( )。A.x=10,y=20B.x=20,y=30C.x=30,y=20D.x=30,y=30

有以下程序:includedefine F(x,y) (x)*(y)main(){int a=3,b=4; printf("%d\n",F(a++, 有以下程序: #include <stdio.h> #define F(x,y) (x)*(y) main() { int a=3,b=4; printf("%d\n",F(a++,b++)); } 程序运行后的输出结果是( )。A.12B.15C.16D.20

有以下程序:includeusing namespace std;class sample{private:int x;static int y; 有以下程序: #include<iostrearn> using namespace std; class sample { private: int x; static int y; public: sample (int A) ; static void print (sample s); }; sample::sample(int A) { x=a; y+=x; }A.x=10,y=20B.x=20,y=30C.x=30,y=20D.x=30,y=30

运行下列程序:Private Sub Form_Click( )Dim y As Integer, x As IntegerDo Until x > 20x 运行下列程序:Private Sub Form_Click( )Dim y As Integer, x As IntegerDo Until x 20x = x + 10y = y + xIf x 20 Then Exit DoLoopPrint x, yEnd Sub单击窗体后,则在窗体上显示的结果是( )。A.10 20B.30 60C.10 30D.20 60

有程序:F(X,Y)=X/Y+XY=-2.0X=4.0X=1.0*F(Y,X)WRITE(*,*)XEND此程序的运行结果是:()A、2.5B、-2.5C、2D、-2

对于下面的程序段: x:=28; y:=20; z:=30; if xy then z:=x+y; x:=y; z:=x+y; y:=z; 执行该程序段后,变量y的值为()A、28B、30C、40D、48

有程序:LOGICALA,B,C,DINTEGERX,YDATAX,Y,A,B/1,-1,2*.FALSE./C=.NOT.A.AND(B.OR.XGE.Y)D=.NOT.(A.AND.B.OR、X.GE.Y)WRITE(*,*)C,DEND上面程序的运行结果是:()A、TTB、FFC、TFD、FT

以下不正确的单行结构条件语句是()。A、If x0Then y=2*x-1: Write(x) End IfB、If xy Then Write(xy)C、If x Then t=t*xD、If x Mod 3=2 Then Write(x)

有程序:INTEGERFF(X,Y)=X/Y+XA=-2.0B=4.0B=B+F(A,B)WRITE(*,20)B20FORMAT(1X,F4.1)END此程序的运行结果是:()A、1.0B、1.5C、2.0D、3.0

有程序:INTEGERFF(X,Y)=X+YA=-2.0B=4.0B=1.0+F(A,B)WRITE(*,‘(1X,F3.1)’)BEND此程序的运行结果是:()A、***B、-1.5C、-1.0D、3.0

有程序:F1(x)=2.0/(1.0+x)F2(Y)=F1(Y)*Y+1.0A=F1(1.0+F2(1.0)WRITE(*,10)A10FORMAT(1x,E8.2)END此程序执行后的输出结果为:()A、3.00B、3.0C、3.00E+00D、30E+01

单选题对于下面的程序段: x:=28; y:=20; z:=30; if xy then z:=x+y; x:=y; z:=x+y; y:=z; 执行该程序段后,变量y的值为()A28B30C40D48

单选题阅读下列程序  LOGICAL L READ(*,*)A,B  L=A.GT.B  IF(L)THEN  X=B+2*A  ELSE  X=B  END  IF  WRITE(*,*)X  END  使用键盘为上述程序输入两个初值4和3,其输出的X值是()A 4.0B 3.0C 11.0D 10.0

单选题有程序:CHARATERX*2,Y*3,Z*4DATAX,Y,Z/‘AB’,‘CDE’,‘FGHI’/WRITE(*,100)X,Y,Z100FORMAT(1X,A1,A2,A3)END此程序的运行结果是:()AABCDEFBACDFGHC******DABCDEFGHI

单选题阅读下列程序 K(X,Y)=X/Y+X   A=-2.0   B=4.0   B=1.0+K(A,B)   WRITE(*,10)B   10 FORMAT(1X,F4.1)  END  程序运行结果是()A-1.0B1.0C2.0D3.0

单选题有程序:INTEGERFF(X,Y)=X+YA=-2.0B=4.0B=1.0+F(A,B)WRITE(*,‘(1X,F3.1)’)BEND此程序的运行结果是:()A***B-1.5C-1.0D3.0

单选题有程序:F(X,Y)=X/Y+XY=-2.0X=4.0X=1.0*F(Y,X)WRITE(*,*)XEND此程序的运行结果是:()A2.5B-2.5C2D-2

单选题阅读下列程序  A=3.5  CALL SUBA(A,A,A)  WRITE(*,’(F4.1)’)A  END  SUBROUTINE SUBA(X,Y,Z)  Y=Y-2.0  Z=Z+X  END  程序运行的结果是()A 7.0B 5.0C 3.5D 1.5

单选题有程序:INTEGERFF(X,Y)=X/Y+XA=-2.0B=4.0B=B+F(A,B)WRITE(*,20)B20FORMAT(1X,F4.1)END此程序的运行结果是:()A1.0B1.5C2.0D3.0

单选题以下不正确的单行结构条件语句是()。AIf x0Then y=2*x-1: Write(x) End IfBIf xy Then Write(xy)CIf x Then t=t*xDIf x Mod 3=2 Then Write(x)

单选题阅读下列程序  INTEGER F F(X,Y)=X+Y  A=-2.5  B=2.1  B=B+F(A,B)  WRITE(*,’(F3.1)’)B  END  程序运行的结果是()A 1B 7C 2.1D 1.7