单项选择题
有以下程序
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 123〈回车〉
则运行结果为( )。
A.6
B.8
C.3
D.4
热门
试题
填空题
设函数findbig( )已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数。请填空。main( ){ int findbig(int,int,int);int (*f)( ),x,y,z,big;f=【 】;scanf( %d%d%d ,&x,&y,&z);big=(*f)(x,y,z);printf( big=%d n ,big);}