首页/ 题库 / [单选题]设有如下函数: fun(floatx) 的答案

设有如下函数: fun(floatx) { x*=x++; printf("%d ",x); return(x); } 则函数的类型是______。

单选题
2023-03-04 20:42
A、float
B、void
C、int
D、无法确定
查看答案

正确答案
C

试题解析
解析:函数fun缺省返回值类型时,系统将默认为int型。形参x是float型,和函数返回值类型不一致,此时,以函数返回值类型为准。

标签:
相关题目
设有说明语句:int x=1;,语句printf(“%d\n”,-x++);的输出结果是()
有如下程序
main()
{floatx=2.0,y;
if(x<0.0)y=0.0;
elseif(x>10.0)y=1.0/x;
elsey=1.0;
printf("%f\n",y);}
该程序的输出结果是
下面程序段的执行结果是( )。 int x=10; for(;x;x--) { if(x%3) continue; printf("%d",x); }
若x是int型变量,且有下面的程序片段: for(x=3;x<6;x++)printf(x%2)?("* *%d"):(”# #%d ”),x); 上面程序片段的输出结果是 ( )
下面的程序 main( ) { int x=3; do{printf("%d ",x-=2);} while(!(- -x)); }
设有如下定义: int x=10,y=3,z;则语句printf(“%d\n”,z=(x%y,x/y));的输出结果是( )。
设有以下程序段int x=0,s=0;while(!x!=0) s+=++x;printf(%d,s);则( )
下面程序main(){int x=4,y=0,z;x=3+2; printf(“%d”,x);x=y= =(z=4); printf(“%d”,x);}的输出结果是( )
写出下面程序的输出结果( )main(){int x;x=-3+45-6;printf(%d,x);x=3+4%5-6;printf(%d,x);x=-34%6/5;printf(%d,x);x=(7+6)%5/2;printf(%d,x);}
执行以下程序后的输出结果是( )int w=3,z=7,x=10;printf(%d,x>10x+100:x-10);printf(%d,w++||z++);printf(%d,!w>z);printf(%d,w&&z);
下面程序段x=y=0;while(x<15) y++,x+=++y;printf(%d,%d,y,x);的运行结果是( )
以下程序的输出结果是:( )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);}
下面程序运行结果是_____。 void fun(int x) { printf("%d\n",++x); } main() {int a=25;fun(&a);}
下列程序的运行结果是( )。 int y=5,x=14; y=((x=3*Y,x+1),x-1); printf("x=%d,y=%d",x,y);
下列程序的运行结果是( )。 inty=5,x=14; y=((x=3*y,x+1),x-1; printf("x=%d,y=%d",x,y);
设x和y都是int类型,且x=1,y=2,则printf("%d%d",x,y,(x,y))的输出结果是( )。
设x和y都是int类型,且x=1,y=2,则printf("%d%d",x,y,(x,y))的输出结果是( )。
设有说明语句:int x=1;,语句printf(“%d/n”,-x++);的输出结果是()
设有以下程序段: int x=0,s=0; whUe( ! x! =0) s+ = ++x; printf("%d",s); 则( )。
设有以下程序段 int x=0,s=0; while(!x!=0)s+=++x; printf(“%d”,s); 则(50)。
广告位招租WX:84302438

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