题目内容:
有以下程序:int fun(){ static int s=0;s+=1;return s;}main(int argc,char *argv[]){ int n,i=0; while(argv[1][i]!=’’) { n=fun();i++;} printf("%d",n*argc);}假设程序经编译、链接后生成可执行文件exam.exe,若键入以下命令:exam123<回车>,则运行结果为()。A.6 B.8 C.3 D.4
参考答案:
有以下程序:int fun(){ static int s=0;s+=1;return s;}main(int argc,char *argv[]){ int n,i=0; while(argv[1][i]!=’’) { n=fun();i++;} printf("%d",n*argc);}假设程序经编译、链接后生成可执行文件exam.exe,若键入以下命令:exam123<回车>,则运行结果为()。A.6 B.8 C.3 D.4