首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(int arge,char *argv[] ) int n,i=0; while(argv[1] [i] !=’\0’) { n-fun(); i++;} printf
有以下程序 main(int arge,char *argv[] ) int n,i=0; while(argv[1] [i] !=’\0’) { n-fun(); i++;} printf
admin
2009-01-15
28
问题
有以下程序 main(int arge,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
答案
1
解析
主函数的第一个参数 alzc为整形参数,记下从命令行输入的参数的个数;笫二个参数argv是一个字符型的指针数组,它的每一个元素指向命令行输入的参数字符数。在本例中 argc的值为2,argv[0]指向字符串“exam”,argv[1]指向参数字符串“123”。在main()函数中,while循环执行了3次,调用了3次fun()函数;第一次调用了fun()函数时,定义了一个静态变量s并赋初值 0,加1后作为函数值返回,n的值为1;第二次调用ram()函数时,静态变量s的值将保留上一次退出时的值1,再加1为2,作为函数值返回,n的值为 2;同理第三次调用返回后,n的值为3。输出n*argc的值为6所以,A选项为所选。
转载请注明原文地址:https://kaotiyun.com/show/gKHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)在名称为Form1的窗体上添加一个名称为L1的标签,标签上标题为“请输入密码”,添加一个名称为Text1的文本框,其宽、高分别为2000和300,设置适当的属性,使得在输入密码时,文本框中显示为“*”字符,此外再把窗体的标题设置为“密码窗口”,以上这
在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输入正整数。在“除数”框架中选择一个单选按钮,然后单击“处理数据”按钮,将大于文本框中的正整数且能够被所选除数整除的5个数添加到列表框List1中,如图3-23所示。在窗体文件中已
如果要将一个窗体从内存中清除,应使用的语句是
假定在窗体上添加了一个通用对话框控件,其名称为CDI,并有如下程序段:CD1.ShowOpenCD1.DefaultExt=”doc”在打开文件的对话框中选择了“c:\filel.txt”文件,则FileTitle属性的值是(
以下关于VB文件的叙述中,正确的是
以下过程的功能是从数组中寻找最大值:PfivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimSAsInteger,fAsInteger:DimiAsInteg
在数据库系统中,用户所见的数据模式为
下列选项中,不属于数据库管理的是()。
计算下面分段函数的正确语句是
______是构成C语言程序的基本单位。
随机试题
某企业2012年12月31日固定资产账户余额为3000万元,累计折旧账户余额为800万元,固定资产减值准备账户余额为200万元,在建工程账户余额为200万元。该企业2012年12月31日资产负债表中“固定资产”项目的金额为()万元。
肺心病昏迷时需与以下哪种疾病鉴别
甾体激素药物基本骨架A环上不具有4-烯-3-酮基结构的激素是
急黄的最佳治法是
正确的风湿热治疗原则是
关于经济周期的说法,正确的是()。(2011年单项选择第5题)
儿童思维发展中,从发展过程看,形成最晚的是()。
态度的行为成分是指准备对某对象做出某种反应的()
污染者治理,是指对环境造成污染的(),有责任对其污染源和被污染的环境进行治理。
WhyMinorityStudentsDon’tGraduatefromCollegeA)BarryMills,thepresidentofBowdoinCollege,wasjustifiablyproudofBowd
最新回复
(
0
)