[单选题]

执行下列程序:

C.LEAR

D.OPROG1

RETURN

PROCEDURE PROG1

X=2

D.OPROG2

7X

RETURN

PROCEDURE PROG2

X=X+3

RETURN

程序的运行结果为( )。

参考答案与解析:

相关试题

执行下列程序: CLEAR DO A RETURN PROCEDURE A PR

[单选题]执行下列程序:C.LEARD.O ARETURNPROCEDURE APRIVATE SS=5D.O B?SRETURNPROCEDURE BS=S+10RETURN程序的运行结果为A.5B.10C.15D.程序错误,找不到变量

  • 查看答案
  • 如果在程序中执行了RETURN命令,则程序()。

    [单选题]如果在程序中执行了RETURN命令,则程序()。A .终止B .中断C .返回D . D.暂停

  • 查看答案
  • 单击命令按钮时,下列程序代码的执行结果为______。Public Sub Pr

    [单选题]单击命令按钮时,下列程序代码的执行结果为______。 Public Sub Procl(n As Integer, By Val m As Integer) n=n Mod 10 m=m/10 End Sub Private Sub Command1_Click() Dim x As Integer,y As Integer x=12:y=34 Call Procl(x, y) Print x; Y End SubA.12 34B.2 34C.2 3D.12 3

  • 查看答案
  • 单击命令按钮时,下列程序代码的执行结果为______。Public Sub Pr

    [单选题]单击命令按钮时,下列程序代码的执行结果为______。 Public Sub Procl(n As Integer,ByVal m As Integer) n=n Mod 10 m=m/10 End Sub Private Sub Command1_Click() Dim x As Integer,y As Integer x=12:y=34 Call Procl(x,y) Print x;y End SubA.12 34B.2 34C.2 3D.12 3

  • 查看答案
  • 单击命令按钮时,下列程序代码的执行结果为______。Public Sub Pr

    [单选题]单击命令按钮时,下列程序代码的执行结果为______。Public Sub Procl (n As Integer,ByVal m As Integer) n= n Mod 10 m=m/10End SubPrivate Sub Conunand1_Click() Dim x As Integer,y As Integer x=12:y=34 Call Procl(x,y) Print x;yEnd SubA.12 34B.2 34C.2 3D.12 3

  • 查看答案
  • 有以下程序 fun(intx) { intp; if(x= =1)return

    [单选题]有以下程序fun(int x){ int p;if(x= =1) return (3);p=x-fun(x-2);return p;}main(){ printf("%d/n",fun(7));}执行后的输出结果是A.7B.3C.2D.0

  • 查看答案
  • 有以下程序 int fun1 (double a){return a*=a;}

    [单选题]有以下程序 int fun1 (double a){return a*=a;} int fun2 (double x,double y) { double a=0,b=0; a=fun1(x);b=fun1(y); return(int)(a+b); } main() {double w;w=fun2(1.1,2.0);......} 程序执行后变量W中的值是______。A.5.21B.5C.5D.0

  • 查看答案
  • 有以下程序:int fun1 (double a){return a * =a;

    [单选题]有以下程序:int fun1 (double a){ return a * =a;}int fun2 ( double x, double y ){ double a=0,b=0; a = fun1 (x) ;b = fun1 (y); return(int) (a + b);} main() { doublew;w=fun2(1.1,2.0);……} 程序执行后变量w中的值是( )。A.5.21B.5C.5D.0

  • 查看答案
  • 以下程序 int f(int n) { if(n==1) return 1; e

    [单选题]以下程序int f(int n){ if(n==1) return 1;else return f(n-1) +1;}main( ){ int i,j=0;for(i=1;i<3;i++) j+=f(i);printf("%d/n",j);}程序运行后的输出结果是A.4B.3C.2D.1

  • 查看答案
  • 有以下程序 int fun(int n) { if(n=1) return 1;

    [单选题]有以下程序 int fun(int n) { if(n=1) return 1; else return(n+fun(n-1)); } main() { int x; scanf("%d",&x);x=fun(x);pfintf("%d/n",x); } 执行程序时,给变量x输入10,程序的输出结果是______。A.55B.54C.65D.45

  • 查看答案