华南理工 高级语言程序设计C++ 第二次作业
高级语言程序设计 C++· 第二次作业
1.
sizeof(double)是一个:(
) (C)函数调用 (D)不合法表达式
(A)整型表达式 答题:
参考答案:A 2.
(B)浮点型表达式 B. C. D.
A.
以下正确的函数声明语句是:(
) (B) float fun(int, int=0); (D) int fun(int x=0, int y);
(A) void fun(int x, y); (C) void fun(*char, &int); 答题:
参考答案:B 3.
A.
B.
C.
D.
以下正确的函数原型为(
)。 (B) void f1( x, y ); (D) void f1( int, int ); C. D.
(A) f1( int x; int y ); (C) void f1( int x, y ); 答题:
参考答案:D 4.
A.
B.
在 VC 中,若定义一个函数的返回类型为 void,以下叙述正确的是( (B) 函数不执行任何操作
)。
(A) 函数返回值需要强类型转换 (C) 函数本身没有返回值 答题:
参考答案:C 5.
(D) 函数不能修改实际参数的值 C. D.
A.
B.
以下关于函数调用的描述中错误的是(
)。
A.实参可以是常量、表达式或有确定值的变量 B.实参和形参共用同一内存单元 C.实参和形参的类型、个数必须一致 D.只有发生函数调用时,系统才为形参分别存储空间 答题:
参考答案:B 6.
A.
B.
C.
D.
有函数原型 void fun2( int ); 下面选项中,不正确的调用是( (B) int a = 15; fun2( a*3 ); (D) fun2( 256 ); C. D.
)。
(A) int a = 21; fun2( a ); (C) int b = 100; fun2( &b ); 答题:
参考答案:C 7.
A.
B.
有函数原型 void fun4( int & ); 下面选项中,正确的调用是( (D) fun4( 256 ) ; C. D.
)。
(A) int a = 2.17; fun4( &a ); (C) int b = 100; fun4( b ); 答题: A. B.
(B) int a = 15; fun4( a*3.14 );