题目内容
(请给出正确答案)
[主观题]
在函数定义时,若没有明确指定返回值类型时,函数的缺省类型是()。
A.int
B.void
C.char
D.没有类型
查看答案
如果结果不匹配,请 联系老师 获取答案
A.int
B.void
C.char
D.没有类型
以下对C语言函数的有关描述中,正确的是
A.在C语言中调用函数时,只能把实参的值传给形参,形参的值不能传送给实参
B.C函数既可以嵌套定义又可以递归调用
C.函数必须有返回值,否则不能使用函数
D.函数必须有返回值,返回值类型不定
以下关于函数过程的叙述中,正确的是______。
A.函数过程形参的类型与函数返回值的类型没有关系
B.在函数过程中,过程的返回值可以有多个
C.当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递
D.如果不指明函数过程参数的类型,则该参数没有数据类型
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
A.函数调用可以作为独立的语句存在
B.函数调用可以无返回值
C.函数调用可以出现在表达式中
D.函数调用可以作为一个函数的形参
A.可选参数可以定义在非可选参数的前面
B.一个元组可以传递给带有星号的可变参数
C.在定义函数时,可以设计可变数量参数,通过在参数前增加星号(*)实现
D.在定义函数时,如果有些参数存在默认值,可以在定义函数时直接为这些参数指定默认值
A.过程中不能用return返回值,但函数中可以,而且函数中必须有return子句
B.函数可以嵌入到sql中执行,而过程不行
C.在declare下可以申明过程,但不能申明函数
D.存储过程定义关键字用procedure,函数定义用function
A.int a(){int a=2;return (a);}
B.void b(){printf("c");}
C.int a(){int a=2;return a;}
D.以上都是