作业帮 > 综合 > 作业

11 题函数返回值的类型不是由定义时指定的类型决定的吗

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/06/03 11:03:54
11 题函数返回值的类型不是由定义时指定的类型决定的吗
 
以上两楼关于默认返回函数类型为int是正解.
而你的问题主要是在于理解“函数返回值的类型是由定义时指定的类型决定”这句话上面.
这句话中的“定义”是指函数定义,你的函数没有定义返回值类型那么就默认成:int fun(float x);
此时,你的return y;中y虽然是float型,但是,返回时,会将整数部分截取,返回整型,因为
你的函数定义时指定了返回的类型为整型.