以下有关函数的叙述错误的是
A. C语言规定,不能在函数的内部定义函数
B. 在C语言的函数体中可以有多个return语句
C. 在C语言中函数的实参个数可以有多个,各实参之间用分号隔开
D. C语言程序总是从main()函数开始执行
若有函数定义如下:int fun(int x,int y){return x-y;}则以下涉及上述函数的说明语句错误的是
A. int fun(int x,y);
B. int fun(int ,int);
C. int fun(int a,int b);
D. int i,fun(int x,int y);
若有如下函数定义double fun(int x,int y){return(x+y);}return 语句表达式的类型与说明的类型不一致,则以下叙述中正确的是
A. 运行时出错
B. 函数返回的值为int型
C. 编译出错
D. 函数返回的值为double型
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
A. 函数的形参和实参分别占用不同的存储单元
B. 形参只是形式上的存在,不占用具体存储单元
C. 同名的实现和形参占用同一存储单元
D. 函数的实参和其对应地形参共占用同一存储单元