有说明语句int b[4][5];void fun(int*,int n);调用函数的正确语句是()
第1题:
阅读下面程序:
include <iostream.h>
int fun( int a, int b )
{
int c;
c=a*b;
return c;
}
void main()
{
int a=3,b=5,c=4,x=0;
x=fun(fun(a, b),c);
cout<<x<<end1;
}
其运行结果是【 】。
第2题:
若有以下变量定义和函数调用语句: int a=5; fun(&a); 则执行下面函数后正确的输出结果是( )。 void fun(int*x) { cout<<++*x<<end1; }
A.3
B.4
C.5
D.6
第3题:
下列函数原型声明中错误的是
A.void Fun(int x=O,int y=0);
B.void Fun(int x,int y);
C.void Fun(int x,int y=0);
D.void Fun(int x=0,int y);
第4题:
若有以下调用语句,则不正确的fun函数的首部是( )。 main() { … int a[50],n; … fun(n,&a[9]); … }
A.void fun(int m,int x[])
B.void fun(int s,int h[41])
C.voidfun(int p,int*s)
D.void fun(int n,iht a)
第5题:
以下( )成员函数表示纯虚函数。
A.virtual int fun(int)
B.void fun(int)=0
C.virtual void fun()=0
D.virtual void fun(int){}
第6题:
若有以下调用语句,则不正确的fun函数的首部是______。 main() { …… int a[50],n; fun(n,&a[9]); …… }
A.void fun(int m, int x[])
B.void fun(kit s, kit h[41])
C.void fun(kit p, kit *s)
D.void fun(int n, int a)
第7题:
下面程序的运行结果为_____。
include<iostream.h>
void fun(int x=0,int y=0)
{
cout < < x < < y;
}
void main( )
{
fun(5) ;
}
第8题:
阅读下列程序:
include<iostream.h>
void fun(int n)
{
int x(5);
static int y(10);
if(n>0)
{
++x;
++y;
cout<<x<<","<<y<<endl;
}
}
void main()
int m(1);
fun(m);
}
则该程序的输出结果是______。
第9题:
下面正确的函数定义形式为( )。
A.void fun();{}
B.void fun(int x;int y) {}
C.void fun() {}
D.void fun(int x,y) {}
第10题:
有以下程序: #include <iostream> using namespace std; void fun(int i,int j) { cout<<(i+j)<<end1; } void fun(int i) { cout<<i++<<end1; } int main() { int a=1; fun(A) ; return 0; } 该程序执行后的输出结果是( )。
A.1
B.2
C.3
D.4