A-A+

设下面程序的可执行文件名为prg.exe 在该程序所在子目录下输入以下命令行: prg he

2022-08-06 04:57:43 问答库 阅读 176 次

问题详情

设下面程序的可执行文件名为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'。

考点:程序,所在