A-A+
设下面程序的可执行文件名为prg.exe 在该程序所在子目录下输入以下命令行: prg he
问题详情
设下面程序的可执行文件名为prg.exe,在该程序所在子目录下输入以下命令行: prg hello good<回车>则程序的输出结果是______。 main()(int argc,char*argv[]) { int i; if(argc<=0)return; for(i=1;i<argc;i++) printf("%c",*argv[i]); }
A.hello good
B.hg
C.hel
D.hellogood请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
解析:argc=3,argv[1]='hello',argv[2]='good'。注意:printf格式串中是%c,因此输出argv[1]和argv[2]的第一个字符,即'hg'。