3、在函数定义中的形参属于()
A.全局变量
B.局部变量
C.静态变量
D.寄存器变量
第1题:
此题为判断题(对,错)。
第2题:
A.只能在函数定义时设置默认形参值
B.只能在函数声明时设置默认形参值
C.函数调用时,必须使用默认的形参值,不能给出新的实参值
D.默认形参值必须严格按照从右至左的顺序进行指定
第3题:
A.在C语言中调用函数时,只能将实参数的值传递给形参,形参的值不能传递给实参
B.C语言函数既可以嵌套定义又可以递归调用
C.函数必须有返回值,否则不能使用函数
D.C语言程序中有定义关系的所有函数都必须放在同一源文件中
第4题:
下列关于形参的说法,正确的是( )。
A.函数的形参是必须的
B.函数的形参可以是表达式
C.函数在定义时,形参是不占用存储空间的,只是在被调用时才会占,调用完毕也就被释放了
D.形参的名称、类型、数量、顺序必须与实参都相同,否则实参不会把信息正确地传递给形参
第5题:
已定义以下函数 int fun(int *p) {return *p;} fun函数返回值是______。
A.不确定的值
B.—个整数
C.形参p中存放的值
D.形参p的地址值
第6题:
若已经定义了如下函数 FUN(*p) { return *p; } 则该函数的返回值是()。
第7题:
定义函数时所使用的参数,我们称之为()
第8题:
函数在定义时,形参不占内存单元
第9题:
关于函数的定义,以下正确的描述是()
第10题:
函数返回值的类型最终取决于函数定义时形参的类型
第11题:
形参
实参
形参实参都有
不确定
第12题:
不确定的值
形参p中存放的值
形参p所指的存储单元中的值
形参p的地址值
第13题:
A.函数类型
B.函数名
C.形参类型
D.形参名
第14题:
此题为判断题(对,错)。
第15题:
此题为判断题(对,错)。
第16题:
已定义以下函数:
fun函数的返回值是( )。
A.一个整数
B.不确定的值
C.形参P中存放的值
D.形参P的地址值
第17题:
以下叙述中错误的是
A.在函数外部定义的变量在所有函数中都有效
B.在函数内部定义的变量只能在本函数范围内使用
C.函数中的形参属于局部变量
D.在不同的函数中可以使用相同名字的变量
第18题:
()是在定义函数时放在函数名称之后的括号中的参数。
第19题:
定义函数时,小括号内的参数是()
第20题:
已知函数定义如下:intfun(inta[]) { ......;//函数体省略 }则该函数的参数传递属于()。
第21题:
函数分类中,从函数定义的角度,函数分为()
第22题:
若定义了函数add(intx,inty){}调用该函数add(2,3);则此时的2,3称为形参
第23题:
在函数原型中不必声明形参类型
函数的实参和形参共享内存空间
函数形参的生存期与整个程序的运行期相同
函数的形参在函数被调用时获得初始值
第24题:
值传递
地址传递
形参传递
实参传递