首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<string.h> main(int arge,char *argv[]) { int i,len=0; for(i=1;i<arge;i++)len+=strlen(argv[i]);
有以下程序 #include<string.h> main(int arge,char *argv[]) { int i,len=0; for(i=1;i<arge;i++)len+=strlen(argv[i]);
admin
2013-02-23
33
问题
有以下程序 #include<string.h> main(int arge,char *argv[]) { int i,len=0; for(i=1;i<arge;i++)len+=strlen(argv
); printf(“%d\n”,len); } 程序编译连接后生成的可执行文件是exl.exe,若运行时输入带参数的命令行是: exl abcd efg 10<回车> 则运行的结果是
选项
A、22
B、17
C、12
D、9
答案
8
解析
main()函数可以带参数,并且参数只能有两个,第一个参数(arge)类型为整型用来记下命令行的参数个数,第二个参数(argv)为一个字符型指针数组,其各个元素用来记下命令行各参数字符串的首地址。本题执行时,arge的值为4,在循环中依次求出algv[l]、argv[2]和argv[3]指向的字符串(“abcd”、“efg”和“10”)的长度,并把它们加到变量len中,得到len的值9。所以最后输出的len值为9。
转载请注明原文地址:https://kaotiyun.com/show/DFJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。main(){intarr[]={30,25,20,15,10,5},*p=arr;p++;printf("%d\n",*(p+3));}
当a=1、b=3、c=5、d=4时,执行下面一段程序后,x的值为______。if(a<b)if(c<d)x=1;elseif(a<c)if(b<d)x=2;elsex=3;elsex
以下程序的输出结果是______。main(){charch[3][4]={"123","456","78"},*p[3];inti;for(i=0;i<3;i++)p[i]=ch[i];for(i=0;i<3;i++)prin
以下程序运行后,输出结果是______。#include<stdio.h>ss(char*s){char*p=s;while(*.p)p++;return(p-s);}main(){char*a="abded";int
选择程序中的输入输出语句,以满足题目给定的输入输出数据形式。main(){inta;floatb;【】【】}输入形式:3.52<空格>6<回车>输出形式:a*b=21.12
C语言规定,在一个源程序中,main函数的位置
下面pi函数的功能是根据以下公式返回满足精度要求的π的值。请根据以下算法要求补足所缺语句。doublepi(doubleeps){doubles=0.0,t=1.0;intn;for(【】;t>eps
在对文件进行操作的过程中,若要使文件位置的指针回到文件的开头,应使用的函数是【】。
函数的值通过return语句返回,下面关于return语句的形式描述错误的是
随机试题
Graves病患者,甲巯咪唑维持治疗10个月,白细胞为2.5×109/L。其治疗宜
五行学说可以指导诊断,若面色发黑,脉沉,则病位在
在医药商业企业,药品出库必须贯彻
报关企业是指按照规定经海关准予注册登记,接受进出口货物收发货人的委托,仅以进出口货物收发货人的名义,向海关办理代理报关业务,从事报关服务的境内企业法人。()
某上市公司预计一年后支付现金股利1元/股,并且以后每年的股利水平将保持7%的增长速度,如果投资者对该股票要求的收益率为15%,则该股票当前的价格应该为()元/股。
在重庆至巫山的千里川江上,产生了许多歌咏船工生活的水上歌谣——()。
下列古代农书按成书时间先后排列正确的一项是()。
A、他一口外地口音,令我们这些从未出过远门的山里娃倍感新鲜。B、自从掌握了初级的网络技术之后,我就试着“百度”自己的名字。C、资源的开发利用要遵守自然规律,既要兼顾长远利益又要兼顾全局利益。D、我的人生也算是一路凯歌,现在居然也跻身于“大学教授”的行
Itisoftenclaimedthatnuclearenergyissomethingwecannotdowithout.Weliveinaconsumersociety,wherethereisanenor
A、Itshouldberaisedbysoldiers.B、Itshouldberaisedquicklybyhand.C、ItshouldberaisedonlybyAmericans.D、Itshouldb
最新回复
(
0
)