niusouti.com

假定下列程序的可执行文件名为filel.exe,在该程序的子目录下输入命令行: file1China Bejing<回车> main(int argc,char*argv[]) { while(argc-->1) printf("%s\n",*++argv);} 则程序运行后的输出结果是( )。A.filel China BejingB.China BejingC.ChinaD.Bejing

题目

假定下列程序的可执行文件名为filel.exe,在该程序的子目录下输入命令行: file1China Bejing<回车> main(int argc,char*argv[]) { while(argc-->1) printf("%s\n",*++argv);} 则程序运行后的输出结果是( )。

A.filel China Bejing

B.China Bejing

C.China

D.Bejing


相似考题
更多“假定下列程序的可执行文件名为filel.exe,在该程序的子目录下输入命令行:file1China Bejing<回车> ”相关问题
  • 第1题:

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

  • 第2题:

    假定下面程序可执行文件名prg.exe,则该程序所在的子目录下输入命令行:prg hello good<回车>后,程

    假定下面程序可执行文件名prg.exe,则该程序所在的子目录下输入命令行:prg hello good<回车>后,程序的输出结果是_______。 main(int argc,char*argv[]) { int i; for(i=1;i<argc;i++)printf("%c",argv[i]); }

    A.hello good

    B.hg

    C.hel

    D.hellogood


    正确答案:B
    解析:带参数的main()函数常用形式为:main(int argc,char*argv[]),其中,整型变量argc用来记录命令行中的参数个数。参数的个数由C程序运行时自动计算出来。字符型指针数组argv的第一个元素存放命令名,其后各个元素依次存放命令行中各个参数的首地址,数组的大小由argc确定。for循环语句实现输出各参数的第一个字母。

  • 第3题:

    假定下列程序的可执行文件名为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 解析:带参数的main()函数常用形式为:main(int argc,char*argv[]),其中,整型变量argc用来记录命令行中的参数个数。参数的个数由C程序运行时自动计算出来。字符型指针数组argv的第一个元素存放命令名,其后各个元素依次存放命令行中各个参数的首地址,数组的大小由argc确定。for循环语句实现输出各参数的第一个字母。

  • 第4题:

    以下程序的可执行文件名为cmdline.exe。在DOS命令行输入:cmdline harry<回车>,则输出结果是()。

    A.You forgot to type your name or you typed more parameters

    B.Hello harry

    C.Hello cmdline

    D.Hello


    参考答案:B

  • 第5题:

    若以下程序所生成的可执行文件名为filel.exe,当执行该程序时输入FILE1 CHINA BEIJING SHANGHAI,程序的输出结果是______。 main (int argc,char* argv[]) { while(--argc>0){ ++argv;printf("%s",*argv); } }

    A.CHINA BEIJANG SHANGHAI

    B.FILE1 CHINA BEIJNG

    C.CBS

    D.FCB


    正确答案:A