若主调函数类型为double,被调函数定义中没有进行函数类型说明,而return语句中的表达式类型为float型,则被调函数返回值的类型是()。
A: int
B: float
C: double
D: 由系统当时的情况而定
A: int
B: float
C: double
D: 由系统当时的情况而定
A
举一反三
- 若主调用函数类型为double,被调用函数定义中没有进行函数类型说明,而return语句中的表达式类型为float型,则被调函数返回值的类型是 A: int 型 B: float 型 C: double 型 D: 由系统当时的情况而定
- 若主调用函数类型为double,被调用函数定义中没有进行函数类型说明,而return语句中的表达式类型为float型,则被调函数返回值的类型是( )。(5.0) A: int 型 B: float 型 C: double 型 D: 由系统当时的情况而定
- 若主调用函数类型为double,被调用函数定义中没有进行函数类型说明,而return语句中的表达式类型为float型,则被调函数返回值的类型是() A: int B: double C: float D: void
- 若主调用函数类型为double,被调用函数定义中没有进行函数类型说明,而return语句中的表达式类型为float型,则被调函数返回值的类型是( )。 A: int 型 B: float 型 C: double 型 D: 编译出错
- 若主调用函数类型为double,被调用函数定义中没有进行函数类型说明,而return语句中的表达式类型为float型,则被调函数返回值的类型是________
内容
- 0
当函数类型定义为()时,表示不向主调函数返回值。 A: void B: int C: float D: double
- 1
函数定义时,如果该函数被调用后返回一个字符,则应把该函数定义为什么类型() A: int B: double C: float D: char
- 2
以下函数返回值的类型是( )int fff(float x){double y; y=x+5; return y;} A: int类型 B: double 类型 C: float D: 不确定
- 3
函数返回值的类型是由____决定的。 A: 定义函数时指定的返回类型 B: 函数中return语句的表达式类型 C: 主调函数的实际参数类型 D: 主调函数的返回值类型
- 4
C程序中函数如果没有返回值,则定义时该函数的返回值类型设为( )。 A: void B: int C: float D: double