首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定下列程序的可执行文件名为filel.exe,在该程序的子目录下输入命令行: file1China Bejing<回车> main(int argc,char*argv[]) { while(argc-->1) printf("
假定下列程序的可执行文件名为filel.exe,在该程序的子目录下输入命令行: file1China Bejing<回车> main(int argc,char*argv[]) { while(argc-->1) printf("
admin
2010-01-10
35
问题
假定下列程序的可执行文件名为filel.exe,在该程序的子目录下输入命令行: file1China Bejing<回车> main(int argc,char*argv[]) { while(argc-->1) printf("%s\n",*++argv);} 则程序运行后的输出结果是( )。
选项
A、filel China Bejing
B、China Bejing
C、China
D、Bejing
答案
2
解析
主函数的第一个参数argc为整形参数,记下从命令行输入的参数的个数;第二个参数argv是一个字符型的指针数组,它的每一个指针指向命令行输入的参数字符数。在本例中argc的值为3,argv[0]指向字符串.“filel”,argv[l]指向参数字符串“China”, argv[2]指向字符串“Bejing”。在main()函数中,while循环执行了2次。第1次循环,argc=3,3>1为真,argc-1=3-1=2,执行循环体输出*++argv,argv为字符型的指针数组的数组名,代表数组的首地址,同时也是数组第1个元素的地址,++argv指向数组的第2个元素,第2个元素是一个指针,它指向字符串“China”。第2次循环,argc=2,2>1为真,argc-1=2-1=1,执行循环体输出*++argv,这次循环畔++argv指向数组的第3个元素,第3个元素是一个指针,它指向字符串“Bejing”。argc=1时,1>1为假,退出循环。所以,4个选项中选项B符合题意。
转载请注明原文地址:https://jikaoti.com/ti/tNI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Text1的文本框,并编写如下程序:OptionBase1PrivateSubForm_Click()DimarrDimStartAsInteger,FinishAsI
设窗体上有1个名称为List1的列表框,程序运行时,如果选中了第3个列表项(最上面的列表项为第0个列表项),则下面不成立的是
如果在框架中画了2个复选框:且框架的Enabled属性被设置为False,2个复选框的Enabled 属性被设置为True,则下面叙述中正确的是
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:OptionBase1PrivateSubCommand1_Click()DimaAsVariantDimiAsInteger,mAsInteg
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为(
以下表达式与Int(3.5)的值相同的是
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是
在VB中,函数过程与子程序过程的区别之一是
随机试题
特殊解毒剂是维生素K1的灭鼠药()。
如果合伙人C在一次意外事故中死亡,则其在合伙企业中的份额应如何处理?被撞伤的L住院费1万元,有无优先受偿权?假使L正好也欠合伙企业1万元贷款未付,则合伙企业能否主张抵销? 如果该合伙企业此前和x公司签订一份总价款8万元的买卖合同,约定合伙企业供货代
目前我国的间接融资机构以银行为主体,包括中国工商银行、中国农业银行、中国银行和中国建设银行四家商业银行,以及()三家政策性银行。
在工程设计过程中,影响进度的主要因素之一是()。
在个人(家庭)购房之前,可以提前进行行之有效的财务规划。下列不属于此项财务规划的是( )。
有关竞争环境的理财原则包括()。
近代中国社会的性质是()。
中国大学校园的文化风景,正在现代化的名义下得到整容。新建筑层出不穷,而旧建筑也在被不断刷新。从北大、清华到复旦和交大,及广州、上海等地的远郊大学城,校园硬件设施的增长,达到了史无前例的程度。但此举对提升学校质量和国际排名,似乎没有实质性的推进,相反,它成为
橡胶:轮胎:汽车
在艾里克森的人生发展八阶段中,儿童早期的对立品质是()
最新回复
(
0
)