66问答网
所有问题
以下函数值的类型是( )。 fun ( float x ) { float y; y= 3*x-4; return y; }
如题所述
举报该问题
推荐答案 推荐于2018-03-19
返回整型(int)。 函数定义时未给出类型那就默认为整型,而函数名确定的返回类型与return不符时以函数名确定的为准。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Uxvp9nvn2.html
相似回答
...
fun(floatx)
{floaty;
y=3*x-4;
returny;
}
答:
【答案】:A A。【解析】本题考查C++当中函数的默认返回
值类型
,这种类型与函数内部的局部变量
的类型
没有关系。如果不小心处理函数返回类型,可能造成数据丢失。本题答案为A。
...
fun(
double
x)
{float
y;
y=3*x-4;
return
y;
}
答:
【答案】:A A。【解析】本题考查函数值的类型。在函数调用 时,尽管y的类型是
float
,x的类型是double,但是因为函数定义时没有指定类型说明,系统默认
函数值的类型为
int型,所以计算后Y的类型是int型。
...
fun
(
float
x
)
{
float
y;
y=
3*x-4;
return
y;
}
答:
函数值的类型是
int(因为未加说明,而默认返回值为int),y的值会自动类型转换为int后返回。选答案A
定义
fun(float
x
){
float y;
y=
3*x-4;
return
y;}
,则
函数值的类型是
...
答:
少了一个分号。
fun(float
x){float
y;y=3*x-4;return
y;}
答案是int,这是因为
函数fun(float
x)的类型
没有明确申明。而C语言规定,缺省类型说明的函数,其默认
类型为
int。
...
fun
(
float
x
)
{
float
y;
y=
3*x-4;
return
y;
}
求解释_百度知...
答:
在c语言中,每一个函数都会有一个返回值,返回
值的类型
声明在函数名前面,如果没有声明类型,系统默认返回
类型为
int 类型,
fun
(
float
x
)
{
float
y;
y=
3*x-4;
return
y;
}
的返回
值类型
就是int型,由于函数中y是float类型, 系统会将其强制转化为int类型 ...
fun(float
x)
{float
y;
y=3*x-4;
return
y;
}
答:
fun(float
x)
{float
y;
y=3*x-4;
return
y;
}
这里这个函数 没有制定
函数的
返回类型,这样会被默认返回
类型为
int,而实际内部返回值是一个float型的,这样就冲突了。修改成 float fun(float x) {float y; y=3*x-4; return y; } 就行了 因此在编写函数定义时,必须指定函数的返回类型...
大家正在搜
相关问题
fun(float x) {float y;y=3*x-5;...
fun(float x) {float y; y=3*x-4...
以下函数值的类型是 fun(doublex){float ...
下列函数的类型是 fun (double x) {float...
fun(int x) { flaot y; y=3*x-4 ...
int fun(){return (3,4);} fun后的...
请问以下函数值的类型
以下函数值的类型是