[单选题]

以下程序的正确运行结果是()。includeint f(int);void main(){int a=2,i;for(i=0;i<

以下程序的正确运行结果是( )。 #include<iostream.h> int f(int); void main() { int a=2,i; for(i=0;i<3;i++)cout<<f(a)<<" "; cout<<endl; } int f(int a) { int b=0; static int c=3; b++;c++; return(a+b+c); }

A.777

B.7 10 13

C.7 9 11

D.7 8 9

参考答案与解析:

相关试题

以下程序的正确运行结果是()。#includeint f(int);.void

[单选题]以下程序的正确运行结果是()。includeint f(int);.void main(){int a=2,i;for(i=0;i以下程序的正确运行结果是( )。 #include<iostream.h> int f(int);. void main() { int a=2,i; for(i=0;i<3;i++) cout<<f(a)<<" "; cout<<endl; } int f(int a) { int b=0; static int c=3; b++;c++; return(a+b

  • 查看答案
  • 以下程序的正确运行结果是()。#includeint fun(int);void

    [单选题]以下程序的正确运行结果是()。includeint fun(int);void main(){int a=2,i;for(i=0;以下程序的正确运行结果是( )。 #include<iostream.h> int fun(int); void main() { int a=2,i; for(i=0;i<3;i++) cout<<fun(a)<<end1; cout<<end1; } int fun(int a) { int b=0; static int c=3; b++;c++; return

  • 查看答案
  • 以下程序的运行结果是 int k=0; void fun(int m) {m£«

    [单选题]以下程序的运行结果是int k=0;void fun(int m){m+=k;k+=m;printf("m=%d k=%d ",m,k++);}main(){int i=4;fun(i++); printf("i=%d k=%d/n",i,k);}A.m=4 k=5 i=5 k=5B.m=4 k=4 i=5 k=5C.m=4 k=4 i=4 k=5D.m=4 k=5 i=4 k=5

  • 查看答案
  • 以下程序的运行结果是 int k=0; void fun(int m) {m£«

    [单选题]以下程序的运行结果是int k=0;void fun(int m){m+=k;k+=m;printf("m=%d k=%d",m,k++);}main( ){ int i=4;fun(i++);printf("i=%d k=%d/n",i,k);}A.m=4 k=5 i=5 k=5B.m=4 k=4 i=5 k=5C.m=4 k=4 i=4 k=5D.m=4 k=5 i=4 k=5

  • 查看答案
  • 以下程序的运行结果是int k=0;void fun(int m){m£«=k;

    [单选题]以下程序的运行结果是 int k=0; void fun(int m) {m+=k;k+=m;printf("m=%d k=%d",m,k++);} main() {int i=4; fun(i++); printf("i=%d k=%d/n",i,k); }A.m=4 k=5 i=5 k=5B.m=4 k=4 i=5 k=5C.m=4 k=4 i=4 k=5D.m=4 k=5 i=4 k=5

  • 查看答案
  • 以下程序的运行结果是 ( 8 ) 。int k=0;void fun(int m

    [试题]以下程序的运行结果是 ( 8 ) 。int k=0;void fun(int m){ m+=k; k+=m; printf("m=%d k=%d ",m,k++);}main( ){ int i=4;fun(i++); printf("i=%d k=%d/n",i,k);}

  • 查看答案
  • 下列函数的运行结果是#includeint f(int a,int B){int

    [单选题]下列函数的运行结果是includeint f(int a,int B){int c;if(a>b) c=1else if(a=b) c下列函数的运行结果是 #include<iostream.h> int f(int a,int B) {int c; if(a>b) c=1 else if(a=b) c=0; else c=-1; return(c) ;} void main( ) { int i=2,j=3; int p=f(i,j); coutA.-1B.1C.2D.编译出错,无法运行

  • 查看答案
  • 下列函数的运行结果是()。#includeint f(int a,int B)

    [单选题]下列函数的运行结果是()。includeint f(int a,int B) {int c;if(a>b)c=1;else if(a=下列函数的运行结果是( )。 #include<iostream.h> int f(int a,int B) { int c; if(a>b)c=1; else if(a==b)c=0; else c=-1; return(c);} void main() {int i=2,j=3; iht p=f(i,j); cout<<p;}A.-1B.1C.2D.编译出错,

  • 查看答案
  • 以下程序的输出结果是()。#includeint m=13;int fun(in

    [单选题]以下程序的输出结果是()。includeint m=13;int fun(int x,int y){int m=2;return(x*y£­m以下程序的输出结果是( )。 #include<stdio.h> int m=13; int fun(int x,int y) {int m=2; return(x*y-m); } main() {int a=7,b=6; printf("%d",fun(a,B)/m); }A.1B.3C.7D.10

  • 查看答案
  • 有以下程序的输出结果是( ) void f(int v , int w) { i

    [单选题]有以下程序的输出结果是( ) void f(int v , int w) { int t; t=v;v=w;w=t; } main( ) { int x=1,y=3,z=2; if(x>y) f(x,y); else if(y>z) f(y,z); else f(x,z); printf(“%d,%d,%d/n”,x,y,z);}A.1,2,3B.3,1,2C.1,3,2D.2,3,1

  • 查看答案
  • 以下程序的正确运行结果是()。#includeint f(int);void m