如题所述
第1个回答 2013-01-21
目测你这是 c,c++或者java之类的语言。
这些语言中,函数的返回值需要 明!确!声!明!返回值就是你声明的类型,和函数内容无关。
而在return语句中,会将类型不符合数据进行强制转换,如果无法转换则为编译错误。
假设你这里是java的。。那返回值可以是double,可以是float,但不能是int。
最后,你这个问题好莫名其妙。本回答被提问者和网友采纳
这些语言中,函数的返回值需要 明!确!声!明!返回值就是你声明的类型,和函数内容无关。
而在return语句中,会将类型不符合数据进行强制转换,如果无法转换则为编译错误。
假设你这里是java的。。那返回值可以是double,可以是float,但不能是int。
最后,你这个问题好莫名其妙。本回答被提问者和网友采纳
第2个回答 2013-01-21
直接在text(int x)函数前加上返回类型float就好了,
在有的编译器中,上面的会报错或者警告。
在有的编译器中,上面的会报错或者警告。
第3个回答 2013-01-19
没定义类型默认为int的么?但是它要返回float,这就不知道题目什么意思了。