未分类题

有以下程序 #include<string.h> main(int arge,char *argv[]) { int i,len=0; for(i=1;i<arge;i++)len+=strlen(argv[i]); printf(“%d/n”,len); } 程序编译连接后生成的可执行文件是exl.exe,若运行时输入带参数的命令行是: exl abcd efg 10<回车> 则运行的结果是
A.22
B.17
C.12
D.9

A.h>
B.exe,若运行时输入带参数的命令行是:
C.22
B.17
C.12

【参考答案】

D
解析:main()函数可以带参数,并且参数只能有两个,第一个参数(arge)类型为整型用来记下命令行的参数个......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)