首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <string.h> main(int argc, char *argv[ ]) { int i,len=0; for(i=1;i<argc;i+=2) len+=strlen(argv[
有以下程序: #include <string.h> main(int argc, char *argv[ ]) { int i,len=0; for(i=1;i<argc;i+=2) len+=strlen(argv[
admin
2009-04-15
24
问题
有以下程序: #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 执行后输出的结果是( )。
选项
A、14
B、12
C、8
D、6
答案
8
解析
主函数的第一个参数argc为整形参数,记下从命令行输入的参数的个数;第二个参数argv是一个字符型的指针数组,它的每一个元素指向命令行输入的参数字符数。在本例中argc的值为5,argv[0]指向字符串“ex”,argv[l]指向参数字符串“abcd”, argv[2]指向字符串“efg”,argv[3]指向参数字符串“h3”, argv[4]指向参数字符串“k44”。在main()函数中,for循环执行了两次,当i =1时,len=O+strlen(argv[1]),而其中argv[l]=“abcd”,故此时len的值为4;当i=3时,len=4+strlen(argv[3]),而其中argv[3]=“h3”,故此时len的值为6;当i=5时,退出循环,故最后输出的len值为6。所以,4个选项中选项D符合题意。
转载请注明原文地址:https://kaotiyun.com/show/gpXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Combo1的组合框。在组合框的文本输入区输入字符串并按回车后,检查该字符串是否在组合框中已存在。若不存在,则将其添加到组合框中。相关的事件过程如下:PrivateSubCombo1_KeyPress(KeyAsciiAsInt
检查软件产品是否符合需求定义的过程称为()。
下列叙述中正确的是()。
层次型、网状型和关系型数据库划分原则是()。
VisualBasic集成环境的"工程"菜单(部分)如图所示。为了编写全局变量和通用过程,要为当前工程创建一个新的.bas文件,为此,应在菜单中选择的是
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
数据库设计中反映用户对数据要求的模式是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是
构成计算机软件的是
随机试题
______wayismoreefficientisstillaquestion.
金黄色葡萄球菌肺炎在X线上有哪些特征
治疗腹泻伤阴的主方是治疗腹泻伤阳的主方是
男,35岁,2小时前突然呕鲜血约1000ml来院,2年前诊断为慢性乙型肝炎。查体:贫血貌,BP90/60mmHg,P120次/分,肝肋下未触及,脾肋下3cm。血红蛋白60g/L,红细胞2.6×1012/L,血小板60×109/L,最有效的紧急
此时该病儿主要的心理压力来源是病儿主要的身心反应是
AccordingtoSearle’sclassificationofspeechacts,"Shallwegotothezoo?"isagoodexamplefor____.
HenryoftenhelpslookafterGrannyWang,but______.
以注重身心的和谐发展,教育内容比较丰富,教育方法比较灵活为特征的是古代()。
事物的质变采取爆发式或非爆发式形式取决于()。
Ourape-menforefathershadnoobviousnaturalweaponsinthestrugglefor【C1】______intheopen.Theyhadneitherthepowerfult
最新回复
(
0
)