首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
52
问题
有以下程序 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全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上建立一个名称为cmdArray的命令按钮数组,含3个命令按钮,它们的Index属性分别为0、1、2,标题依次为“是”、“否”、“取消”,
下列关于栈叙述正确的是
在数据库的三级模式中,外模式(用户模式或子模式)有()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
在考生文件夹下有一个工程文件sjt4.vbp,含有Form1和Form2两个窗体,其中Form1为启动窗体,窗体上的控件如图1所示。程序运行后,在Form1窗体的文本框中输入有关信息(如“密码”文本框中显示“*”字符),然后单击“提交”按钮,弹出“确认”对
下面不属于软件需求分析阶段主要工作的是
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
检查软件产品是否符合需求定义的过程称为()。
有二叉树如下图所示:则前序序列为()。
_______是构成C语言程序的基本单位。
随机试题
水喷雾系统是通过水雾喷头使水从连续的洒水状态转变成不连续的细小水雾滴而喷射出来,其灭火机理主要是()等作用。
“他在教室看书呢”中“在”是动词。()
背景资料:某机电安装公司通过招标承担了某小区采暖锅炉及辅助设备安装工程,在进行分项工程质量验收时,有下列事件发生:事件一:锅炉本体已安装完毕,但钢骨架因施工过程中保护不够造成局部垂直度超差;事件二:与锅炉本体连接的主干管上,发现有一
自动喷水灭火系统具有()的特点。
国家规定有数量限制的进口货物实行()管理。
假设证券组合P由两个证券组合I和Ⅱ构成,组合Ⅰ的期望收益水平和总风险水平都比Ⅱ的高,并且证券组合Ⅰ和Ⅱ在P中的投资比重分别为0.48和0.52,那么()
下列说法中,()是正确的。
胡克定律
世界经济全球化时期的特点有( )
低冲击力的
最新回复
(
0
)