首页
题目
TAGS
首页
/
题库
/
[单选题]设有如下函数: 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=0,s=0;while(!x!=0)s+=++x;printf("%d",s);则
设有以下程序段int x=0,s=0;while(!x!=0)s+=++x;printf("%d",s);则
设有以下程序段 int x=0,s=0; while(!x!=0)s+=++x; printf("%d",s);
设有如下的函数______。 f(x) float x; {printf(" %d",x*x); }则函数类型
若有程序fun(int a, int b){ static int c=0; c+=a+ b; returm c;}main(){ int x=5,y=3,z=7,r; r=fun((y, x+ y),z); r=fun (x, y); printf("%d ", r);}
有如下程序段: int x=3; do { printf("%d",x-=2);} while(!(--x)); 其输出结果是 ( )
有以下函数 int fun(char*X,char*y) { int n=0; while((*x= = =*y)*x!=O){x++; y++; n++;} return n; } 函数的功能是( )。
有如下程序main0{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);}该程序的输出结果是()
有如下程序: #include <stdio.h> main() { int x=23; do { Printf("%d",x--);} while(! x); } 该程序的执行结果是( )。
若有宏定义如下: #define X 5 #define Y X+1 #define Z Y*X/2以下程序段的输出结果是______。 int a;a=Y; printf("%d ",Z); printf("%d ",--a);
设有如下函数: fun(floatx) { x*=x++; printf("%d ",x); return(x); } 则函数的类型是______。
执行以下程序后,x的值为( )。 unsigned int x=65535; printf("%d ",x);
相关题目
设有说明语句: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
题库考试答案搜索网
免费的网站请分享给朋友吧