首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(int argc,char *argv[]) { int n,i=0; while(argv[1][i]!=’\0’) { n=fun();i++;} printf("%d\n
有以下程序 main(int argc,char *argv[]) { int n,i=0; while(argv[1][i]!=’\0’) { n=fun();i++;} printf("%d\n
admin
2010-01-10
56
问题
有以下程序 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,若键入以下命令行 cxam123<回车> 则运行结果为
选项
A、6
B、8
C、3
D、4
答案
1
解析
主函数的第一个参数argc为整型参数,记下从命令行输入的参数的个数:第二个参数argv是一个字符型的指针数组,它的每一个元素指向命令行输入的参数字符数。在本例中argc的值为2,argv[0]指向字符串“exam”,argv[1]指向参数字符串“123”。在main()函数中,while循环执行了3次,调用了3次fun()函数:第一次调用fun ()函数时,定义了一个静态变量s并赋初值0,加1后作为函数值返回,n伪值为1;第二次调用fun()函数时,静态变量s的值将保留上一次退出时的值1,再加1为2,作为函数值返回,n的值为2;同理第三次调用返回后,n的值为3。输出n*argc的值为6。
转载请注明原文地址:https://kaotiyun.com/show/R2Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt5.vbp,包含了所有控件和部分程序。当程序运行时,单击“打开文件”按钮,则弹出“打开”对话框,默认目录为考生目录,默认文件类型为“文本文件”。选中in5.txt文件(如图l所示),单击“打开”按钮,则把文件中的内容读入并
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm,在窗体上有一个文本框和一个命令按钮。程序运行后,单击命令按钮,即可计算出0~1000范围内不能被7整除的整数的个数,并在文本框中显示出来。在窗体的代码窗口中,已给出了部分程序,
在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生30个0~1000的整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击命令按钮(名称为Commandl,标题为“输出最小值”),即可求出其最小值,并在
利用菜单编辑器在窗体中新建一个名称为mnuOpen的弹出式菜单,其中含有若干个菜单项,并编写如下事件过程:PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingl
以下关于文件的叙述中,错误的是
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateTyperecCodeAsInteger:CaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是
如果要定义一个窗体级变量,定义变量语句的位置应该是()。
数据流图中带有箭头的线段表示的是
以下打开VisualBasic菜单编辑器的操作中,错误的是
以下关于函数过程的叙述中,正确的是
随机试题
不适于外感风热引起的咽喉痛及声哑者声嘶、咽痛兼外感风寒者忌用的
托疮
基金销售机构建立基金销售适用性管理制度的内容不包括()。
下列市场近似于完全竞争市场的是()。
根据企业国有资产产权登记管理法律制度的规定,下列各项中,属于已取得法人资格的企业应当向原产权登记机关申办注销产权登记的情形是()。
非对称性相倚是指在人际沟通过程中,沟通的一方只按照自己预定计划进行沟通,而另一方则根据对方的行为反馈来调节自己的言行。根据上述定义,下列各项中属于非对称性相倚的是()。
传统意义上的学习,大多是指学生在教师的指导下进行课堂学习。但在新媒体时代,这种学习方式就显得很狭隘了。大学生可以利用手机、电脑等从互联网上获得大量的教育资源,进行交互学习。新的学习方式帮助大学生养成了主动探索未知世界,增长探索经验,自主接受新知识、新技术的
不属于高级干部学校的是
以下关于面向对象软件测试的说法中,正确的一项是A)大突击集成是最有效的面向对象软件集成测试策略B)在面向对象软件的单元测试中,一颗继承树上的每个类都需要进行测试C)在面向对象软件的单元测试中,基于判定表的测试是类层次测试的常用
ReadcarefullythefollowingexcerptonthevalueofoverseashighereducationandthenwriteyourresponseinNOLESSTHAN200
最新回复
(
0
)