简答题以下有关函数调用时形参与实参的描述中,不正确的是______。 A 实参可以是常量、表达式 B 形参可以是常量、表达式 C 实参与形参类型必须一致 D 将为形参分配存储单元简答题在函数调用时,若形参实参都是普通变量,则下面说法正确的是______。 A 实参和形参各自占用一个独立的存储单元 B 实参和形参可以共用存储单元 C 可以由用户指定是否共用存储单元 D 由系统自动确定是否共用存储单元简答题C语言中函数返回值的类型是由【 】决定。 A、return语句中的表达式类型 B、调用函数的主调函数类型 C、调用函数时临时 D、定义函数时所指定的函数类型简答题C语言中,程序的基本单位是______。 A 函数 B 文件 C 语句 D 程序段简答题设有函数调用语句fun(a+b,(x,y),fun(n+k,d,(a,b)));,则fun函数中形参的个数是______。 A 3 B 4 C 5 D 6简答题下面叙述中不正确的是 。 A 在不同的函数中可以使用相同名字的变量 B 函数中的形式参数是局部变量 C 在一个函数内定义的变量只在本函数范围内有效 D 在一个复合语句中定义的变量在本函数范围内均有效简答题以下所列的各函数首部中,正确的是______。 A void play(int a; int b ) B void play(int a, b) C void play(int a, int b) D void play(int a, b;)简答题若函数fun()的定义形式如下,则该函数的返回值类型是______。 fun ( float x ) { …… } A int B float C void D 无返回值简答题在C语言程序中,关于函数的定义和调用,下列说法中正确的是______。 A 函数的定义可以嵌套,但函数的调用不可以嵌套 B 函数的定义不可以嵌套,但函数的调用可以嵌套 C 函数的定义和函数的调用均不可以嵌套 D 函数的定义和函数的调用均可以嵌套简答题若程序中已定义了以下函数,将其放在调用语句之后,则在调用之前应该对函数进行声明,以下选项中错误的声明是______。 double myadd(doouble a, double b) { return (a+b); } A double myadd(doouble a,b); B double myadd(doouble , double ); C double myadd(doouble b, double a); D double myadd(doouble x, double y);