第1题
以下函数用来在w数组中插入x,w数组中的数已按由小到大的顺序存放,n为数组中存放的数的个数。插入后数组中的个数仍然有序。请填空,使之完整。 void fun(char*w,char x,int*n) { int i,p; p=0; w[*n]=x; whiel(x>w [p]) 【 】; for(i=*n;i>p;i--)w[i]= 【 】; w[p]=x; + +*n; }
请帮忙给出正确答案和分析,谢谢!
第2题
若有以下定义和语句: int w [10]={23,54,10,33,47,98,72,80,61},*p; p=w; 则通过指针p引用值为98的数组元素的表达式是【 】。
请帮忙给出正确答案和分析,谢谢!
第3题
下列程序的输出结果是______。 main() { int a=2,b=4,e=6; int*p1=&a,*p2=&b,*p; *(p=&c)=*p1*(*p2); printf("%d\n",c); }
请帮忙给出正确答案和分析,谢谢!
第4题
下列程序的输出结果是______。 long fun5(int n) { long s; if((n==1)‖(n==2)) s=2; else s=n+fun5(n-1); return(s); } main() { long x; x=fun5(4); printff"%1d\n",x);}
请帮忙给出正确答案和分析,谢谢!
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!