A. return语句中的表达式类型所决定的。 B. 调用该函数时的主调函数类型所决定的。 C. 调用该函数时系统临时决定的。 D. 在定义该函数时函数首部所指定的函数返回类型所决定的。
A. 函数的定义不能嵌套,但函数调用可以嵌套。 B. 函数的定义和调用都不能嵌套 C. 函数的定义可以嵌套,但函数的调用不能嵌套。 D. 函数的定义和调用都可以嵌套。
A. fun(n,x); B. k=fun(10,12.5); C. fun(int x,double y); D. void fun(n,x);
A. 函数的实参和其对应的形参共同占用同一存储单元 B. 形参只是形式上的存在,不占用具体存储单元 C. 函数的形参和实参分别占用不同的存储单元 D. 同名的实参和形参占有同意存储单元
A. 5 B. 7 C. 8 D. 3
A. 函数调用可以作为独立语句存在 B. 函数调用可以出现在表达式中 C. 函数调用可以作为一个函数实参 D. 函数调用可以作为一个函数形参
A. 只在主函数中对函数f2进行了声明,则只能在主函数中正确调用函数f2 B. 在主函数前对函数f1进行说明,则在其后的函数中都可以正确调用函数f1 C. 对于以上程序,编译时系统会提示错误,提示对f2函数没有正确声明 D. 函数f2已经在main函数中声明,可以在其后的任一函数中调用f2
A. 函数应当定义在先,调用在后 B. 将函数定义的首部原样复制到被调用处之前,再加上分号,就是函数原型声明 C. 函数的原型声明中形参可以只保留类型,省略变量名 D. 只要有了函数声明语句,就可以在程序的所有函数中调用该函数
A. auto B. register C. static D. auto或register
A. a是全局变量,函数X可以访问,函数Y不能访问 B. b是全局变量,函数X和函数Y都可以访问 C. c是动态变量,函数X可访问,函数Y不可访问 D. d是静态变量,函数X和函数Y都可以访问