int main(){int x=3;printf("%d",x);return 1;}问函数既然不会被其它函数调用,为什么要返回1?
发布于 2020-01-09 16:53:51
关注者
0
被浏览
856
1 个回答
推荐阅读
-
以下程序的运行结果是( ) int main(void) { int x , y , z; x = 0 , y = 1 , z = 3; x = ++y <= x || x+y != z; printf("%d,%d\n",x , y); return 0; }
2021-11-03 关注 0 浏览160 1答案
-
下列程序的输出结果是( )。void fun(int*X,int y){ printf("%d%d",*x,*y);*x=3;*y=1;}main(){ int x=1,y=2;fun(&y,&x);printf("%d%d",x,y);}
2022-05-11 关注 0 浏览78 1答案
-
问x(x(8)))需要调用几次函数x(int n)
2022-03-03 关注 0 浏览45 1答案
-
有如下的函数定义:int Xfun(int x){ int y=x; {int x=10; y+=x;} return x+y; } 通过表达式Xfun(5)调用该函数,则得到的返回值为()。
2020-12-25 关注 0 浏览136 1答案
-
有以下程序:int fun(int x){ int p;if(x==0||x==1)return(3);p=x-fun(x-2);return p;}main(){ printf("%d\n",fun(7));}执行后的结果是( )。
2022-05-11 关注 0 浏览43 1答案
-
设有递归算法如下 int x(int n) { if(n<=3) return 1; else return x(n-2)+x(n-4)+1; } 试问计算x(x(8))时需要计算( )次x函数。
2021-11-03 关注 0 浏览207 1答案
-
以下语句的输出结果是( ) int main(void) { int x = 10 , y = 3 , z; printf("%d\n",z = (x%y , x/y)); return 0; }
2021-11-03 关注 0 浏览149 1答案
-
有如下的函数定义:int Xfun(int *a,int n){ int x=*a; for(int* pa=a+1;pa<a+n;pa++) if(*pa>x) x=*pa; return x; } 若在执行了语句 int x[5]={23,46,78,55,16}; 后,通过表达式Xfun(x,5)调用该函数,则得到的返回值为()。
2020-12-25 关注 0 浏览75 1答案
-
以下函数的返回结果是()。int function(char *x) { char *p=x; while(*p++);return(p-x-1); }
2020-12-25 关注 0 浏览168 1答案
-
有下列程序:int fun(int n){ if(n==1)}return 1;elsereturn(n+fun(n-1));}main(){ int x;scanf("%d",&x);x=fun(x);printf("%d\n",x);)执行程序时,给变量x输入10,程序的输出结果是( )。
2022-05-11 关注 0 浏览97 1答案