首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: # include<string.h> main(int argc,char *argv[]) { int i,len=0; for(i=1;i<argc;i+=2) len+= strlen(argv[i]);
有以下程序: # include<string.h> main(int argc,char *argv[]) { int i,len=0; for(i=1;i<argc;i+=2) len+= strlen(argv[i]);
admin
2010-09-05
23
问题
有以下程序:
# include<string.h>
main(int argc,char *argv[])
{ int i,len=0;
for(i=1;i<argc;i+=2) len+= strlen(argv
);
printf("%d\n",len);
}
经编译连接后生成的可执行文件是ex.exe,若运行时输入以下带参数的命令行:
ex abcd efg h3 k44
执行后的输出结果是【 】。
选项
答案
6
解析
本题中命令行输入5个符号串,所以argc=5,argv[0]指向符号串"ex",argv[1]指向符号串"abcd",argv[2]指向符号串"efg",argv[3]指向符号串"h3",argv[4]指向符号串"k44",for循环的作用是计算strlen(argv[1]),strlen(argv [3])=4+2=6。
转载请注明原文地址:https://jikaoti.com/ti/RjI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下面程序代码:PrivateSubCommand1_Click()DimxAsInteger,sAsIntegerx=1Fork=1To3x=x+1
下列叙述中正确的是( )。
假定窗体上有一个标签,名为Label。为了使该标签透明并且没有边框,则正确的属性设置为()。
计算下面分段函数的正确语句是()。
在关系代数运算中,有5种基本运算,它们是()。
以下VisualBasic不支持的循环结构是
窗体上有一个名称为Combo1的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是( )。
随机试题
A、Givetheirpetsbehaviouraltraining.B、Providetheirpetswiththebestcare.C、Knowtheirpets’feelingsanddesires.D、Inte
下列概念表述不正确的是
目前较好的药品包装材料是
A、尼可刹米B、纳洛酮C、氟马西尼D、普萘洛尔E、维生素K对瘦肉精重度中毒有一定治疗作用的药物是()。
以下各种民用建筑对场地选择的要求中,哪项是错误的?[2007-19]
不属于工程咨询原则的是()。
下列一定不计算建筑面积的是()。
下列审计程序中,通常不能识别被审计单位违反法律法规行为的是()。
国家公务员向有关单位提出申诉的必要理由是()。
Forseveralyears,scientistshavebeentestingasubstancecalledinterferon(干扰素),.apotentialwonderdrugthatisprovingtob
最新回复
(
0
)