单项选择题
有以下程序:
#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.14
B.12
C.8
D.6
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下列条件语句中,功能与其他语句不同的是
A.if(a) printf("%d\n",x); else prinff("%d\n",y);
B.if(a==0) printf("%d\n",y); else printf("%d\n",x);
C.fi(a!=0) prinff("%d\n"x); else printf("%d\n",y);
D.if(a==0) prinff("%d\n",x); else printf("%d\n",y);
点击查看答案&解析
单项选择题
下列函数定义中,会出现编译错误的是
A.max(int x,int y, int *z)
*z=x>yx:y;
B.B )int max(int x,y)
int z;
z=x>y x:y;
return z;
C.max(int x, int y)
int z;
z=x > yx:y; return(z);
D.int max(int x, int y)
return(x>yx:y);
点击查看答案&解析
相关试题
有以下程序 main () int i; for(i...
有以下程序 main ( ) int i,n=0...
有以下程序 main ( ) int a=15,...
以下程序的输出结果是 char cchar(char...