填空题
有如下程序段:
main(int argc,char *argv[])
{ int n,i=0;
while(argv[1][i]!=’\0’)
{n=fun();i++;}
printf("%d\n",n*argc);
}
int fun()
{ static int s=0;
s+=1;
return s;
}
假设程序经编译、连接后生成可执行文件exam,exe,若键入如下命令行:
exam l23<回车>
则运行结果为 【11】 。
【参考答案】
F
热门
试题
填空题
有以下程序:void f(int a[],int i,int j){int t;if(i<j){ t=a[i];a[i]=a[j];a[j]=t;f(a,i+1,j-1);}}main(){ int i,aa[5]={1,2,3,4,5};f(aa,0,4);for(i=0;i<5;i++) printf( %d, ,aa[i]);printf( n );}执行后的输出结果是 【4】 。