首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序main(int argc,char *argv[]){ int n,i=0;while(argv[1][i]!=’\0’){ n=fun(); i++;}printf("%d\n",n*argc);}int fun(){ static int
有以下程序main(int argc,char *argv[]){ int n,i=0;while(argv[1][i]!=’\0’){ n=fun(); i++;}printf("%d\n",n*argc);}int fun(){ static int
admin
2005-05-15
61
问题
有以下程序main(int argc,char *argv[]){ int n,i=0;while(argv[1]
!=’\0’){ n=fun(); i++;}printf("%d\n",n*argc);}int fun(){ static int s=0;s+=1;return s;}假设程序编译、连接后生成可执行文件exam.exe,若键入以下命令exam 123〈回车〉则运行结果为
选项
A、6
B、8
C、3
D、4
答案
A
解析
本题中主函数带有两个参数,DOS下执行命令examl23后,argc为2,argv[1]为“exam”,argv [2]为“123”,且变量s由static定义后,每次调用fun()函数,s保留上一次的值,所以表达式n*argc最终值为3X2=6。
转载请注明原文地址:https://jikaoti.com/ti/KpS0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定有如下程序:PrivateSubFormClick()DimNAsIntege,JAsIntegerN=0J=1DoUntilN>2N=N+1:J=J+N*fN+1)LoopPrintN:JEnd
设窗体上有一个命令按钮数组,能够区分数组中各个按钮的属性是
有如下语句序列:Dima,bAsIntegerPrintaPrintb执行以上语句序列,下列叙述中错误的是()。
在窗体上画一个名称为Commandl的命令按钮,并编写如下程序:FunctionFun(x)y=0Ifx<10Theny=xElse
窗体上有一个名称为Commandl的命令按钮。要求编写程序,把文件f1.txt的内容写到文件f2.txt中,然后将f1.txt删除。命令按钮的单击事件过程如下:PrivateSubCommandl_Click()Open”
要计算x的平方根并放入变量y,正确的语句是
窗体上有一个名称为Commandl的命令按钮,一个名称为Textl的文本框。编写如下程序:PrivateSubCommandl_Click()DimxAsIntegerx=Val(InputBox(”输入数据”))
假定有如下程序:PrivateSubForm_Click()Dima(4)AsInteger,b(4)AsIntegerFork=0To2a(k+1)=Val(InputBox("请输入一个整数:"))b(3-k
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。以下程序的功能是从顺序文件中读取数据:PrivateSubCommand1_Click()Dims1AsString.a2AsStringOpen"c:\d4.
随机试题
关于休克病情的观察,下列哪项不正确
书写中枢位于
下列物质中,不是乳剂型软膏基质的乳化剂的是
与盆腔炎性肿块超声鉴别诊断不相关的是
可减弱香豆素类药物抗凝血作用的药物是
有突出矿井的煤矿企业、突出矿井在编制年度、季度、月度生产建设计划时,必须一同编制(),保证抽、掘、采平衡。
下述哪项与确定公共建筑中水平交通通道的宽度与长度无关?
太行明珠巴公镇,位于山西省晋城市太行山脉南端的泽州盆地。北控幽燕,南瞰中原,辖44个行政村,50个自然村,总人口6.2万人,总面积112平方千米,素有“太行第一镇”之称。先后荣获“全国村镇建设先进镇”“全国造林绿化百佳镇”“全国文明镇”和“全国环境优美乡镇
中国银行业协会设有的专业委员会包括()。
(2017·山东)当代学校教育中的班主任必须实行由管理者角色向指导者角色的重心转移。()
最新回复
(
0
)