下列说法正确的是( )。
A. 所有自定义函数都要有相应的函数声明
B. 一个 C 程序中可以有多个 main 函数
C. 所有的函数都必须有返回值
D. 一个 C 程序由一个或多个函数组成
在函数体中,下列说法正确的是( )。
A. 可以定义和调用其它函数
B. 可以调用但不能定义其它函数
C. 不可调用但可以定义其它函数
D. 不可调用也不可定义其它函数
函数的返回值类型是由( )决定的。
A. 函数体中 return 语句返回的表达式类型
B. 调用该函数的主调函数类型
C. 调用该函数时临时
D. 定义该函数时所指定的函数类型
函数的返回值类型是 void,下列说法正确的是( )。
A. 函数的返回值是 0
B. 如果函数内部没有 return 语句,则执行到函数体结束处的右花括号时返回
C. 如果使用 return 语句返回,则 return 后面必须有一个整型表达式
D. 函数仅可以通过 return 语句返回