网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
假定下面程序编译、连接后生成的文件名为t.exe,在DOS下输入的命令行参数为:t to meet me<回车>则程序输出的结果是 ________。 #include <stdio.h>int main(int argc;char *argv[]) { int i; printf("%dn",argc); return 0; }
A.3
B.4
C.2
D.其余3个答案都不正确
参考答案和解析
.exe
更多 “假定下面程序编译、连接后生成的文件名为t.exe,在DOS下输入的命令行参数为:t to meet me<回车>则程序输出的结果是 ________。 #include <stdio.h>int main(int argc;char *argv[]) { int i; printf("%dn",argc); return 0; }A.3B.4C.2D.其余3个答案都不正确” 相关考题
考题
有以下程序main(int argc,char *argv[]) {int n=0,i; for(i=1;i n=n*10+*argv[i]-‘0’; printf(“%d\n”,n); } 编译连接后生成可执行文件tt.exe,若运行时输入以下命令行tt 12 345 678 程序运行后的输出结果是( )。A.12B.12345C.12345678D.136
考题
下面程序的文件名为t.exe,在DOS下输入的命令行参数为:t to meet me回车则程序输出的结果是#include "stdio.h"main(argc,argv)int argc;char *argv[];{ int i;printf("%d\n",argc);}A.3B.4C.2D.以上答案都不正确
考题
有以下程序 include main(int argc, char *argv[]) {int
有以下程序 #include <string.h> main(int argc, char *argv[]) {int i=1,n=0; while(i<argc) {n=n+strlen(argv[i]);i++;} printf("%d\n",n); } 该程序生成的可执行文件名为:proc.exe。若运行时输入命令行: proc 123 45 67 则程序的输出结果是______。A.3B.5C.7D.11
考题
有以下程序 main(int argc,char *argv[]) { int n=0,i; for(i=1;i<argc;i++) n=n*10+ *argv[i] '0'; printf("%d\n",n); } 编译连接后生成可执行文件tt.exe。若运行时输入以下命令行 tt 12 345 678 程序运行后的输出结果是A.12B.12345C.12345678D.136
考题
有以下程序:includemain(intargc, char *argv[ ]){int i,len=0;for(i=1;i
有以下程序: #include <string.h> main(int argc, char *argv[ ]) { int i,len=0; for(i=1;i<argc;i+=2) len+=strlen(argv[i]); printf("%d\n",len); } 经编译链接后生成的可执行文件是ex.exe,若运行时输入以下带参数的命令行 ex abcd efg h3 k44 执行后输出的结果是( )。A.14B.12C.8D.6
考题
假定以下程序经编译和连接后生成可执行文件PROG.EXE,如果在此可执行文件所在目录的DOS提示符下键入:PROG ABCDEFGH IJKL回车,则输出结果为main( int argc, char *argv[]){ while(--argc0)printf("%s",argv[argc]);printf("\n");}A.ABCDEFGB.IJHL????C.ABCDEFGHIJKLD.IJKLABCDEFGH
考题
有以下程序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.6B.8C.3D.4
考题
下面程序的文件名为t.exe,在DOS下输入的命令行参数如下:t to meet me回车则程序输出的结果是#include "stdio.h"main(argc,argv)int argc;char *argv[];{int i;printf("%d\n",argc);}A.3B.4C.2D.以上答案都不正确
考题
设下面程序的可执行文件名为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 goodB.hgC.helD.hellogood
考题
有以下程序:includemain(int argc,char*argv[]){int i=1,n=0;while(i
有以下程序: #include<string.h> main(int argc,char*argv[]) {int i=1,n=0; while(i<argC){n=n+strlen(argv[i]);i++} printf("%d\n",n); } 该程序生成的可执行文件名为:proc.exe,若在运行时输入命令行: proc 123 45 67 则该程序的输出结果是( )。A.3B.5C.7D.11
考题
下面程序的文件名为Lexe,在DOS下输入的命令行参数为:t to meet me则程序输出的结果是incl
下面程序的文件名为Lexe,在DOS下输入的命令行参数为:t to meet me<回车> 则程序输出的结果是 #include”stdio.h” main(argc,argv) intargc;char*argv[]; { int i; printf("%d\n",argc);}A.3B.4C.2D.以上答案都不正确
考题
main(int argc,char*argv[]) { while(--argc>0)printf("%s",argv[argc]); printf("\n"); } 假定以上程序经编译和连接后生成可执行文件PROG.EXE,如果在此可执行文件所在目录的DOS提示符下键入PROG ABCDEFGHIJKL,则输出结果为______。A.ABCDEFGB.IJHLC.ABCDEFGHIJKLD.IJKLABCDEFGH
考题
有以下程序:includemain(int argc,char *argv[]){inti,len=0;for(i=1;i
有以下程序: #include <string.h> main(int argc,char *argv[]) { int i,len=0; for(i=1;i<argc;i++) len+=strlen(argv[i]); printf("%d\n",len); } 程序编译连接后生成的可执行文件是ex1.exe,若运行时输入带参数的命令行是: ex1 abcd efg 10<回车> 则运行的结果是( )。A.22B.17C.12D.9
考题
有以下程序 include main(int argc ,char *argv[ ]) { int i,len=0; for(i=1;i
有以下程序 #include <string.h> main(int argc ,char *argv[ ]) { int i,len=0; for(i=1;i<argc;i+=2) len+=strlen(argv[i]); printf(“%d\n”,len); } 经编译链接后生成的可执行文件是ex.exe,若运行时输入以下带参数的命令行 ex abcd efg h3 k44 执行后输出结果是( )A.14B.12C.8D.6
考题
假定下列程序的可执行文件名为filel.exe,在该程序的子目录下输入命令行: file1China Bejing<回车> main(int argc,char*argv[]) { while(argc-->1) printf("%s\n",*++argv);} 则程序运行后的输出结果是( )。A.filel China BejingB.China BejingC.ChinaD.Bejing
考题
有以下程序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
考题
有以下程序:include include main(int argc,char *argv[]){ int i,len=0;f
有以下程序: #include <stdio.h> #include <string.h> main(int argc,char *argv[]) { int i,len=0; for(i=1;i<argc;i+=2)len+=strlen(argv[i]); prinff("%d\n",len); } 此程序经编译链接后生成的可执行文件是ex.exe,若运行时输入以下带参数的命令行: ex abed efg h3 k44则执行后的输出结果时( )。A.14B.12C.8D.6
考题
假定下面程序可执行文件名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 goodB.hgC.helD.hellogood
考题
有以下程序 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,若键入以下命令行 cxam123<回车> 则运行结果为A.6B.8C.3D.4
考题
下面程序的文件名为t.exe,在DOS下输入的命令行参数为:t to meet me 则程序输出的结果是 i
下面程序的文件名为t.exe,在DOS下输入的命令行参数为:t to meet me<回车>则程序输出的结果是#include "stdio.h"main(argc,argv)int argc;char *argv[ ];{ int i;printf("%d\n",argc);}A.3B.4C.2D.以上答案都不正确
考题
有以下程序includemain(int argc,char*argv[]){int i,len=0;for(i=1;i
有以下程序 #include<string.h> main(int argc,char *argv[]) { int i,len=0; for(i=1;i<argc;i++)len+=strlen(argv[i]); printf("%d\n",len); } 程序编译连接后生成的可执行文件是exl.exe,若运行时输入带参数的命令行是: exl abcd efg 10<回车> 则运行的结果是:A.22B.17C.12D.9
考题
有以下程序: include main(int argc,char *argv[ ]) { int i,len=0; for(i=1;i
有以下程序: #include<string.h> main(int argc,char *argv[ ]) { int i,len=0; for(i=1;i<argc;i++) len+=strlen(argv[i]); printf("%d\n",len); } 程序编译连接后生成的可执行文件是exl.exe,若运行时输入带参数的命令行是: exl abcd efg 10<回车> 则运行的结果是A.22B.17C.12D.9
考题
对下面的程序进行编译与连接生成可执行文件c.exe,并在DOS命令提示符下输入: c I said " I love China"! 程序代码如下: main(int argc,char*argv []) { printf("%d",argC) ; } 其输出结果为 ______ 。A.4B.5C.6D.7
考题
有以下程序: main(int arge,char*argv[]) { int n,i=0; while(arv[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.6B.8C.3D.4
考题
假定以下程序经编译和连接后生成可执行文件PROG.EXE,如果在此可执行文件所在目录的DOS提示符下键入: PROG ABCDEFGH IJKL<回车>则输出结果是( )。 #include <stdio.h> main(int argc,char * argv[]) { while(--argc>0)printf("%s",argv[argc]); printf("\n"); }A.ABCDEFGB.IJHLC.ABCDEFGHIJKLD.IJKLABCDEFGH
考题
有以下程序includemain(int argc,char *argv[]){ int i,len=0;fot(i=1;i
有以下程序 #include <stringh> main(int argc,char *argv[]) { int i,len=0; fot(i=1;i<argc;i+=2)len+=strlen(argv[i]); printf("%d\n",len); } 经编译连接后生成的可执行文件是ex.exe,若运行时输入以下带参数的命令行 ex abcd efg h3 k44 执行后输出结果是A.14B.12C.8D.6
考题
有以下程序: include main(int argc,char *argv[]){int i,len-0;for(i=l;i
有以下程序: #include <string.h> main(int argc, char *argv[ ]) { int i,len-0; for(i=l;i<argc;i+=2) len+=strlen(argv[i]); printf("%d\n",len); } 经编译链接后生成的可执行文件是ex.exe,若运行时输入以下带参数的命令行 ex abcd efg h3 k44 执行后输出的结果是A.14B.12C.8D.6
考题
下面程序的文件名为t.exe,在DOS下输入的命令行参数如下:t to meet me则程序输出的结果是i
下面程序的文件名为t.exe,在DOS下输入的命令行参数如下:t to meet me<回车> 则程序输出的结果是 #include"stdio.h" main(argc,argv) int argc;char*argv[]; { int i; printf("%d\n",argc);}A.3B.4C.2D.以上答案都不正确
热门标签
最新试卷