首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
55
问题
有以下程序 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://www.kaotiyun.com/show/R2Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt4.vbp,含有Forml和Form2两个窗体,其中Forml为启动窗体,窗体上的控件如图l所示。程序运行后,在Forml窗体的文本框中输入有关信息(如“密码”文本框中显示“*”字符),然后单击“提交”按钮,弹出“确认”对
设x是小于10的非负数。对此陈述,以下正确的VB表达式是
语句PrintFormat$(23846.5,“000,000.00”)的输出结果是()。
以下关于过程及过程参数的描述中,错误的是
PrintFormat(1234.56,"###")语句的输出结果是
能够产生1到50之间(含1和50)随机整数的表达式是
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为
由高中数学可知,对于连续函数f(x),若f(x1)与f(ra)值的符号相反,则在x1和x2之间必存在x0,使得f(x0)=0(该点称为“零点”)。设有VB函数:PriVateFunctionf(xAsSinglelAsSingle可以返回f(x)
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
随机试题
Theprofessoractsasifhe______akingofagreatkingdom.
引起大疱性鼓膜炎的最主要病原是
A、FC活髓切断术B、直接盖髓术C、根尖诱导成形术D、间接盖髓术E、氢氧化钙活髓切断术;下列情况出现时选择以上何种治疗方法年轻恒牙牙髓坏死,慢性根尖病变
甲乙两国就海洋的划界一直存在争端,甲国在签署《联合国海洋法公约》时以书面声明选择了海洋法法庭的管辖权,乙国在加入公约时没有此项选择管辖的声明,但希望争端通过多种途径解决。根据相关国际法规则,下列选项正确的是:(2014年卷一97题)
内因是事物发展的根据,它是第一位的,它决定着事物发展的基本趋向。()
大革命失败的原因有()
网络互联的功能可以分为两类,下列属于基本功能的是()。
Oneofthemanytheoriesaboutalcoholismisthelearningandreinforcementtheory/whichexplainsalcoholismbyconsideringalco
Giventhechoicebetweenspendinganeveningwithfriendsandtakingextratimeforhisschool-work,AndyKliseadmitshewould
Accordingtothe1stparagraph,expertshaveinterestsin______.Copingwithnewsituationsmayresultin______.
最新回复
(
0
)