首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
38
问题
有以下程序: #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://www.kaotiyun.com/show/gpXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt5.vbp。程序功能为:在文本框Textl中输入一个正整数N后,单击“计算”按钮,则计算11+22+33+…+NN,并将计算结果显示在Text2中。程序中的函数f可以计算mm的值。在给出的窗体文件中已经有了全部控
单击窗体,可以弹出如图所示对话框的程序为
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
以下不能输出“Program”的语句是()。
设在窗体模块中有如下类型定义:PublicTypeRecnunAsIntegernameAsStringEndType下面关于这一类型定义的叙述中正确的是()。
在考生文件夹下有一个工程文件sjt4.vbp,其功能是:①单击”读数据”命令按钮,把考生文件夹下in4.dat文件中已按升序方式排列的60个数读入数组A,并显示在Textl中:②单击”输入”按钮,弹出一个输入对话框,接收用户输入的任意一个整数;单击”插
有两个关系R、S如下:由关系R通过运算得到关系S,则所使用的运算为()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
数据库技术的根本目标是()。
随机试题
当u>0时,f(u)有一阶连续导数,且f(1)=0.z=f(eχ-ey)满足=1,则f(u)=_______.
关于宫内节育器的取出时间,叙述不正确的是
牙科用铸造合金中,高熔合金是指熔点高于
负责组织GMP认证负责制定GMP、GSP实施办法和步骤
关于内发型、外发型法的现代化的特点,下列哪一或哪些选项的表述可以成立?()
专业报关企业必须是具有境内法人地位的经济实体,通常称为独立法人。()
(2019年)甲公司2018年1月1日按面值发行5年期分期付息、一次还本的可转换公司债券2000万元,款项已存入银行,债券票面年利率为6%。债券发行1年后可转换为普通股股票,初始转股价为每股10元,股票面值为每股1元。同期二级市场上与之类似的没有附带转股权
以下行为属于意思表示的是()。
下列叙述中,错误的是
Physicsisthepresent-dayequivalentof______usedtobecallednaturalphilosophyfromwhichmostofpresent-daysciencearos
最新回复
(
0
)