题目内容

若程序中定义了以下函数double add(double a,double b){return(a+b);}并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的是( )

A. double add(double a, b);
B. double add(double a , double b);
C. double add(double , double);
D. double add(double x,double y);

查看答案
更多问题

下列说法不正确的是( )。

A. 主函数main中定义的变量在整个文件或程序中有效
B. 不同函数中,可以使用相同名字的变量
C. 形式参数是局部变量
D. 在一个函数内部,可以在复合语句中定义变量,这些变量只在本复合语句中有效

设函数中有整型变量n,为保证其在未赋值的情况下初值为0,应选择的存储类别是()

A. auto
B. 1
C. 2
D. -1

若函数中有定义语句:int k;,则()

A. 系统将自动给k赋初值0
B. 这时k中值不确定
C. 系统将自动给k赋初值-1
D. 这时k中无任何值

形参只有在被调用时才分配存储空间。

A. 对
B. 错

答案查题题库