填空题

以下程序的输出结果是【 】。 int fun(int *x,int n) {if(n=0) return x[0]; else return x[0]+fun(x+1,n-1); } main( ) {int a[]={1,2,3,4,5,6,7};printf("%d\n",fun(a,3));}

【参考答案】

J
<上一题 目录 下一题>
热门 试题

填空题
有以下程序:int sub(int n) { return(n 10+n%10); }main(){int x,y;scanf( %d ,&x);y=sub(sub(sub(x)));printf( %d n ,y);}若运行时输入1234<回车>,程序的输出结果是【 】。
填空题
以下程序运行后的输出结果是【 】int a=5;fun(int b){ static int a=10;a+=b++;printf( %d ,a);}main( ){ int c=20;fun(c);a+=c++;printf( %d n ,a);}
相关试题
  • 以下程序的功能是调用函数fun计算:m=1-...
  • 以下程序运行后的输出结果是【 】。main(...
  • 某微型机的运算速度为2MIPS,则该微型机每...
  • 以下sstrcpy( )函数实现字符串复制,即...
  • 以下程序用于判断a、b、c能否构成三角形,...