He seems not to have grasped what I meant, _______ greatly upsets me.
A. that
B. of which
C. what
D. which
查看答案
若已定义实参数组int a[3][4]={2,4,6,8,10};,则在被调用函数f的下述定义中,对形参数组b定义正确的选项是________。
A. f(int b[ ][6])
B. f(int b[ ][4]);
C. f(int b[3][ ]);
D. f(int b[][]);
若函数调用时用数组名作为函数参数,以下叙述中,不正确的是________。实参与其对应的形参共占用同一段存储空间实参将其地址传递给形参,结果等同于实现了参数之间的双向值传递实参与其对应的形参分别占用不同的存储空间在调用函数中必须说明数组的大小,但在被调函数中可以使用不定尺寸数组
A. 实参与其对应的形参共占用同一段存储空间
B. 实参将其地址传递给形参,结果等同于实现了参数之间的双向值传递
C. 实参与其对应的形参分别占用不同的存储空间
D. 在调用函数中必须说明数组的大小,但在被调函数中可以使用不定尺寸数组
以下叙述中,错误的是________。
A. 函数未被调用时,系统将不为形参分配内存单元
B. 实参与形参的个数应相等,且类型相同或赋值兼容
C. 实参可以是常量、变量或表达式
D. 形参可以是常量、变量或表达式
阅读下面的程序:#include void main(){ void swap();int a,b;a=3;b=10;swap(a,b);printf("a=%d,b=%d\n",a,b);}void swap(int a,int b){int temp;temp=a;a=b;b=temp;}下面的说法中,正确的是________。
A. 在main()函数中调用swap()后,能使变量a和b的值交换
B. 在main()函数中输出的结果是:a=3,b=10
C. 程序第2行的语句voidswap();是对swap()函数进行调用
D. swap()函数的类型是void