以下函数值的类型是( )。 fun (float x) { float y; y=3*x-4; return y; }

admin2013-02-23  33

问题 以下函数值的类型是(  )。    fun  (float  x)    {  float  y;      y=3*x-4;      return  y;    }

选项 A、int
B、不确定
C、void
D、float

答案1

解析 函数定义时如果数据类型默认,则默认为int。函数中如果有“retum(表达式):”语句,表达式的类型可能与函数的类型不一致,但它并不能改变函数的类型,实际情况是把表达式转换为函数值的类型作为返回值,因此本题的函数值类型是int。
转载请注明原文地址:https://jikaoti.com/ti/rbn0FFFM
0

最新回复(0)