没有搜到到结果?点击这里求解答/求资源。
【单选题】
有说明语句int a[10];及函数int fun(int x[10],int n){return sizeof(x);},则语句cout<<fun(a,10)<<endl;的显示结果是()

40
10
4
0
【单选题】
使用“typedef int Integer;”语句把Integer定义为一个( )。

整数变量
整数类型
数组变量
数组类型
【单选题】
使用“typedef int Integer;”语句把Integer定义为一个( )。

整数变量
整数类型
数组变量
数组类型
【单选题】
函数swap(intx,inty)可以完成对x值y值的交换,在运行调用函数中的如下语句后,a=2;b=3;swap(a,b);ab的值分别是()

3,2
3,3
2,2
2,3
【单选题】
考虑下面的函数原型声明:void testDefaulParam(int a,int b=7,char z=*下面函数调用中,不合法的是( )。

testDefaulParam(5);
testDefaulParam(5,8);
testDefaulParam(5,#
testDefaulParam(0,0,*
【单选题】
考虑下面的函数原型声明:void testDefaulParam(int a,int b=7,char z=*);下面函数调用中,不合法的是( )。

testDefaulParam(5);
testDefaulParam(5,8);
testDefaulParam(5,#);
testDefaulParam(0,0,*);
【单选题】
函数调用时,以下说法正确的是(   )

函数调用后必须带回返回值
实际参数形式参数可以同名
函数间的数据传递不可以使用全局变量
主调函数被调函数总是在同一个文件里
【单选题】
若用数组名作为函数调用的实参,传递给形参的是?

数组的首地址
数组中第一个元素的值
数组中全部元素的值
数组元素的个数
【单选题】
以下程序的输出结果是_______? f(int b[],int m,int n) { int i,s=0; for(i=m;in;i=i+2) s=s+b[i]; return s; } int main() { int x,a[]={1,2,34,5,6,7,8,9}; x=f(a,3,7); printf(%d\n,x); }

7
8
9
10
【单选题】
若用数组名作为函数调用的实参,传递给形参的是()。

数组的首地址
数组中第一个元素的值
数组中的全部元素的值
数组元素的个数