首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <string.h> main(int argc, char *argv[]) {int i=1,n=0; while(i<argc) {n=n+str
有以下程序 #include <string.h> main(int argc, char *argv[]) {int i=1,n=0; while(i<argc) {n=n+str
admin
2009-03-16
27
问题
有以下程序 #include <string.h> main(int argc, char *argv[]) {int i=1,n=0; while(i<argc) {n=n+strlen(argv
);i++;} printf("%d\n",n); } 该程序生成的可执行文件名为:proc.exe。若运行时输入命令行: proc 123 45 67 则程序的输出结果是______。
选项
A、3
B、5
C、7
D、11
答案
C
解析
main()可以带有参数,并且参数只能有两个,第一个参数(argc)类型为整型用来记下命令行的参数个数,第二个参数(argv)为—个字符型指针数组,其各个元素用来记下命令行各参数字符串的首地址。此题执行时,argc的值为4,在循环中依次使用strlen()函数求出argv(1)、argv(2)、argv(3)指向的字符串(123、45、67)的长度并把他们加到变量n中,得到n的值为7。
转载请注明原文地址:https://www.kaotiyun.com/show/QeXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
设有如下程序:PrivateSubInv(ByValxStrAsString,yStrAsString)DimtStrAsStringDimLAsIntegerL=Len(xStr)DoWhileL>=1tStr=
下面控件中,没有Caption属性的是
设窗体上有一个Commandl命令按钮,还有以下程序代码:PrivateSubCommandl_Click()StaticxAsIntegerx=x+1
语句:PrintInt(Rnd*5+20)的输出不可能是()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
在VisualBasic中定义变量时,变量的类型可以用类型说明符标识。下列类型说明符表述错误的是()。
负责数据库中查询操作的数据库语言是( )。
(1)在考生文件夹中有一个工程文件sjt3.vbp。程序的功能是输入用户名和密码。程序运行时,当输人密码到文本框Text2中时,如果“显示密码”复选框没有被选中,则在文本框Text3中同时显示“#”(如图所示);如果“显示密码”复选框被选中,重新输入密码时
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是( )。
随机试题
肺癌病变的肉眼观察,下列哪一种情况不会出现
不属于急性胰腺炎常见病因的是
患者,男,16岁。左下后牙龋洞,无明显自发疼痛,食物嵌入时疼。检查:左下6面龋坏,软化牙本质较多,叩(-),冷试敏感,电活力正常。去除无基釉后去腐敏感,不能全部去净患牙可能的诊断是
目前被广泛采用的两种肿瘤细胞增生标志物是()。
规范性法律文件根据其在法律渊源体系中所处的效力位置和等级的不同,可以分为( )。
监理工程师控制建设工程进度的技术措施包括( )。
会计等式反映了会计要素之间的关系,这是()的理论基础。
浙江浙海服装进出口公司(3313910194)在对口合同项下进口蓝湿牛皮,委托浙江嘉宁皮革有限公司(3313920237)加工牛皮沙发革。承运船舶在帕腊纳瓜港装货起运,航经大阪,又泊停釜山港转“HANSASTAVANGER”号轮HV300W航次(提单号:
纳税人与关联企业未按照独立企业的业务往来支付价款、费用的,税务机关自该业务往来发生的纳税年度起( )年内进行调整;有特殊情况的,可以自该业务往来发生的纳税年度起10年内进行调整。
以下选项对于电子合同与传统书面合同的区别叙述不正确的是()。
最新回复
(
0
)