275、默认形参值应在函数定义处指定。
第1题:
已定义以下函数:fun(int *p){ return &p; }该函数的返回值是( )。A.不确定的值B.形参p中存放的值C.形参p所指存储单元中的值D.形参p的地址值
第2题:
为了表明一个函数不带返回值,应在定义函数时指定该函数类型为_______。
【答案】void
【解析】void表明该函数不带返回值。如果没有void.则系统会返回一个默认类型的随机值,这对程序可能造成不必要的问题。
第3题:
此题为判断题(对,错)。
第4题:
以下正确的叙述是______。
A.C语言允许main函数带形参,且形参个数和形参名均可由用户指定
B.C语言允许main函数带形参,形参名只能是argc和argv
C.当main函数带有形参时,传给形参的值只能从命令行中得到
D.若有说明:main(int argc,char *argv),则形参argc的值必须大于1
第5题:
已定义以下函数 int fun(int *p) {return *p;} fun函数返回值是______。
A.不确定的值
B.—个整数
C.形参p中存放的值
D.形参p的地址值
第6题:

第7题:

第8题:
调用函数时,如果形参有默认值,则实参可以不传递。
第9题:
若已经定义了如下函数 FUN(*p) { return *p; } 则该函数的返回值是()。
第10题:
函数返回值的类型最终取决于函数定义时形参的类型
第11题:
函数定义时指定的类型
return语句中的表达式类型
调用该函数时的实参的数据类型
形参的数据类型
第12题:
不确定的值
形参p中存放的值
形参p所指的存储单元中的值
形参p的地址值
第13题:
已定义以下函数: int fun(int*p) {return*P;) fun函数返回值是( )。
A.不确定的值
B.一个整数
C.形参P中存放的值
D.形参P的地址值
第14题:
此题为判断题(对,错)。
第15题:
A.只能在函数定义时设置默认形参值
B.只能在函数声明时设置默认形参值
C.函数调用时,必须使用默认的形参值,不能给出新的实参值
D.默认形参值必须严格按照从右至左的顺序进行指定
第16题:
已定义以下函数:

fun函数的返回值是( )。
A.一个整数
B.不确定的值
C.形参P中存放的值
D.形参P的地址值
第17题:
程序语言提供的传值调用机制是将( )。
A. 实参的值传递给被调用函数的形参B. 实参的地址传递给被调用函数的形参C. 形参的值传递给被调用函数的实参D. 形参的地址传递给被调用函数的实参
第18题:

第19题:

第20题:
下列不正确的是():
第21题:
已知函数定义如下:intfun(inta[]) { ......;//函数体省略 }则该函数的参数传递属于()。
第22题:
C语言中函数返回值的类型是由()决定的.
第23题:
可以直接调用函数取代非var形参,将函数的值传给子程序
可以指定表达式取代非var形参,表达式的类型要与相应形参类型一致
可以将数值、函数、常量传递给var形参
如果指定变量为实参,变量的值将传递给子程序
第24题:
对
错