网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
设有以下函数: f(int a) { int b=0; static int c=3; b++; c++; return(a+b+c); } 如果在下面的程序中调用该函数,则输出结果是______。 main() { int a=2, i; for(i=0; i<3; i++)printf("% d\n", f(a)); }
A.7 8 9
B.7 9 11
C.7 10 13
D.7 7 7
参考答案
更多 “ 设有以下函数: f(int a) { int b=0; static int c=3; b++; c++; return(a+b+c); } 如果在下面的程序中调用该函数,则输出结果是______。 main() { int a=2, i; for(i=0; i<3; i++)printf("% d\n", f(a)); }A.7 8 9B.7 9 11C.7 10 13D.7 7 7 ” 相关考题
考题
以下程序的正确运行结果是()。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(a+b+c); }A.4,5,6B.6,7,9C.7,8,9D.7,7,7
考题
以下程序的正确运行结果是()。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.777B.7 10 13C.7 9 11D.7 8 9
考题
以下程序的正确运行结果是()。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.777B.7 10 13C.79 11D.7 8 9
考题
已知程序中已经定义了函数test,其原型是int test(int, int, int);,则下列重载形式中正确的是A.char test(int,int,int);B.double test(int,int,double);C.int test(int,int,int=0);D.float test(int,int,float=3.5F);
考题
已知程序中已经定义了函数test,其原型是int test (int,int,int);,则下列重载形式中正确的是( )。A.char test(int, int, int);B.double test (int,int,double);C.int test(int ,int, int=0);D.float test(int,int,float=3.5F);
考题
设有以下函数 f(int a) { int b=0; static int c=3; b++;c++; return(a+b+c); } 如果在下面的程序中调用该函数,则输出结果是______。 main() { int a=2,i; for(i=0;i<3;i++)printf("%d\n"f(a)); }A.7 8 9B.7 9 11C.7 10 13D.7 7 7
考题
主程序中定义了变量int x=3,y=4;调用函数f(x,y)后,x,y都等于3,则调用的是以下函数()A.f(int *a, int b){ *a++; b--;}B.f(int *a, int b) { (*a)++; b--;}C.f(int a, int *b){ a++; (*b)--;}D.f(int *a, int *b) { a++; *b--;}
考题
以下哪个函数是不正确的(与能否被编译无关)?A.int* f(int *p) { int i; return i; }B.int* f(int *p) { return p; }C.int* f(int *p) { return (int*)malloc(sizeof(int)); }D.int* f(int *p) { return NULL; }
考题
【单选题】设有以下函数: f (int a) { int b=0; static int c = 3; b++; c++; return(a+b+c); } 如果在下面的程序中调用该函数,则输出结果是()。A main() { int a = 2, i; for(i=0;i<3;i++) printf("%dn",f(a));A.7 8 9B.7 9 11C.7 10 13D.7 7 7
热门标签
最新试卷