首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stringh> main(int argc,char *argv[]) { int i,len=0; fot(i=1;i<argc;i+=2)len+=strlen(argv[i]);
有以下程序 #include <stringh> main(int argc,char *argv[]) { int i,len=0; fot(i=1;i<argc;i+=2)len+=strlen(argv[i]);
admin
2009-04-15
24
问题
有以下程序 #include <stringh> main(int argc,char *argv[]) { int i,len=0; fot(i=1;i<argc;i+=2)len+=strlen(argv
); printf("%d\n",len); } 经编译连接后生成的可执行文件是ex.exe,若运行时输入以下带参数的命令行 ex abcd efg h3 k44 执行后输出结果是
选项
A、14
B、12
C、8
D、6
答案
8
解析
主函数的第一个参数argc为整型参数,记下从命令行输入的参数的个数;第二个参数argv是一个字符型的指针数组,它的每一个元素指向命令行输入的参数字符数。在本例中argc的值为5,argv[0]指向字符串“ex”,argv[1]指向参数字符串“abed”, argv[2]指向字符串“efg”,argv[3]指向参数字符串“h3”,argv[4]指向参数字符串“k44”。在main()函数中,for循环执行了2次,当i=1时,len=0+strlen(argv[1]),而其中argv[1]=“abcd”,故此时len的值为4;当i=3时,len=4+strlen(argv[3]),而其中 argv[3]=“h3”,故此时len的值为6;当i=5时,退出循环,故最后输出的len的值为6。
转载请注明原文地址:https://kaotiyun.com/show/WoWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,单击该按钮时所实现的功能是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubCom
以下关于多重窗体程序的叙述中,错误的是()。
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是
设窗体上有1个名称为HScroll1的水平滚动条,其Max、Min属性分别设置为100、1;有2个名称分别为Optionl、Option2的单选按钮,其标题分别为“30”、“50”;还有下面程序代码:PrivateSubOption
某人编写了下面的程序,希望能把Text1文本框中的内容写到out.txt文件中:PrivateSubCommand1_Click()Open“out.txt”ForOutputAs#2Print“Text1”
下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果。例如:若str=“ABCDABCD”,ch=“B”,则函数的返回值为:“ACDACD”Functiondelchar(strAsString,c
下列程序代码段中,在单击命令按钮调用SelMid函数时,其运行结果为()。PrivateFunctionSelMid(aStrAsString)AsStringDimtempAsString,sLen
窗体上有一个名称为Cb1的组合框,程序运行后,为了输出选中的列表项,应使用的语句是()。
设a=5,b=6,c=7,d=8,执行下列语句后,x的值为()。x=IIf((a>b)And(c>d),10,20)
随机试题
下列行为不构成非法经营罪的是()。
A、正式自发呈报B、病人源性监测系统C、药物源性监测系统D、病例对照研究E、前瞻性调查以药物为线索,对某一种或几种药物的不良反应进行监测
妊娠期贫血宜选用
生物转化酶的基本特征为()。
下列关于税收优先原则的表述,违反我国《税收征收管理法》的规定的是()。
甲诉乙侵权赔偿一案,乙败诉。但判决生效后,乙未如期履行判决。甲依法向法院申请执行。法院受理案件后,查明乙本身是残疾人士,丧失了劳动能力,家中没有收入来源,靠当地社会保障过日子,也没有可供执行的财产。甲表示不撤回执行申请,可以等一段时间再执行。在此情况下,法
速度单位“米每秒”用计量单位符号表示,下列中错误的是()。
生活处处有物理,留心观察皆学问。你知道吗,厨房中也包含着很多物理知识。如用手拿刚出笼的馒头时,若先在手上沾些水,就不会感到很烫,这是由于____的缘故。
A.Theintroductionofpredators.B.Preventingthekiwidecline.C.Reasonsforconcern.D.Explanationforlargerbirdpopulations
在SQLSELECT语句中与INTOTABLE等价的短语是( )。
最新回复
(
0
)