首页/ 题库 / [单选题]以下函数值的类型是( )。 fun(fl的答案

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

单选题
2022-06-02 04:09
A、int
B、不确定
C、void
D、float
查看答案

正确答案
A

试题解析
解析: 本意考查C++当中函数的默认返回类型,这种类型与函数内部的局部变量的类型没有关系。如果不小心处理函数返回类型,可能造成数据丢失。本惠答案为A。

标签:
相关题目
以下函数fun的形参类型是 ( )
fun(float x)
{ float x;
 y=3*x-4;
 return y;
}
若有定义:int a=4,b=5;float x=3.4,y=2.1;则表达式(float)(a+b)/2+(int)x%(int)y的值为(  )。
若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是______
设int a=7; float x=2.5, y=4.7;, 则表达式x+3%(int)(x+y)/4的值是( )
( )把x、y定义成float类型变量,并赋同一初值3.14。
有一个函数原型如下所示: abc(float x,double y); 则该函数的返回类型为
以下程序的输出结果是:( )void fun(int n,int b){a=4;b=5;}main(){int x=1,y=2;fun(x,y);printf(“%d,%d\n”,y,x);}
没有定义int x;float Y;,则10+x+y值的数据类型是( )。
设有定义int x; float y; , 则10+x+y值的数据类型是
下面程序的输出结果是main{ int x=3 ,y=6,a=0; while(x++!=(y-=1) ) { a+=1; if (y<x) break; } printf("x=%d,y=%d,a=%d\n",x,y,a);}A.x=4,y=4,a=1 B.x=5,y=5,a=1 C.x=5,y=4,a=1 D.x=5,y=4,a=3
若有定义:int a=2,b=3;float x=3.5,y=2.5;则下面表达式的值为______。(float)(a+b)/2+(int)x%(int)y
若有定义:“int a=4,b=5;float x=3.4,y=2.1;”,则下列表达式的值为( )。 (float)(a+b)/2+(int)x%(int)y;
若有定义:int a=4,b=5;float x=3.4,y=2.1;,则下列表达式的值为( )。(float)(a+b) /2+(int)x%(int)y
若有定义:int a=4,b=5;float x=3.4,y=2.1;,则下列表达式的值为( )(float) (a+b)/2+(int)×%(int)y
若有定义:int a=4, b=5;float x=3.4,y=2.1;,则下列表达式的值为( )。 (float) (a+b)/2+(int)x%(int)y
点x=2是函数y=x(x-4)+3的()。
设有定义float x=3.5f,y=4.6f,z=5.7f;则以下的表达式中,值为true的是()。
有以下程序 float fun(int x,int y) { return(x+y);} main() { int a=2,b=5,c=8; printf("%3.0f ",fun((int)fun(a+c,b),a-c));} 程序运行后的输出结果是
以下程序的运行结果是______。 float fun(int x,int y) { return(x+y); } main() { int a=2,b=5,c=8; printf("%3.1f ",fun(int)fun(a+c,b),a-c); }
有以下程序: float fun(int x, int y) { return(x+y);} main() { int a=2, b=5, c=8; printf("% 3.0f ", fun ((int)fun(a+c, b) , a-c) ); } 程序运行后的输出结果是______。
广告位招租WX:84302438

免费的网站请分享给朋友吧