首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定下列程序的可执行文件名为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
60
问题
假定下列程序的可执行文件名为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://www.kaotiyun.com/show/AUWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个Text1文本框和一个HScroll1水平滚动条,然后编写以下程序并运行:PrivateSubForm_Load()HScroll1.Max=Text1.Width*2HScroll1.Value=Tex
在窗体上画一个名称为Text1的文本框,并编写如下程序:OptionBase1PrivateSubForm_Click()DimarrDimStartAsInteger,FinishAsI
计算下面分段函数的正确语句是
下列关于控件数组的叙述中,正确的是
编写如下程序:PrivateSubCommand1_Click()DimxAsIntegerx=10Printfunl(x,12)+xEndSubPrivateFunctionfunl(mAsInteger,nAs
文本框Textl的KeyDown事件过程如下:PrivateSubTextlKeyDown(KevCodeAsInteger,ShiftAsInteger)…EndSub其中参数KeyCode的值表示的是发生此事件时
窗体上有一个名称为Comb01的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是
运行以下程序后,输出的图案是()。Form1.CIsA$=String$(10,"*")Fori=1To5n=10-2*iX$=AS:Y$=Space$(n)Mid$(X$,i+1,
窗体上有一个名称为Combol的组合框,为了引用Combol中最后一个列表项,应使用的表达式是
以下关于函数过程的叙述中,正确的是
随机试题
A、Allofthemareoverweight.B、Theycanalwayschoosetherightfood.C、Theystudyinmodernlife.D、Theyeatfoodswithtoomu
心包积液的X线征象不包括
肝癌肝外血行转移,首先转移到
青春期崩漏,其证多属
一级公路宜采用()进行测量放样。
关于盐资源税应纳税额的计算,下列表述正确的有( )。
下面是“三角形边的关系”一课的课堂教学片段,请根据材料回答问题.教师:请同学们拿出你的1号学具袋,看看里面有什么?(三根小棒)三根小棒能围成一个三角形吗?学生先猜.教师:光猜可不行,知识是科学,咱们来动手围一围.学生动手围,集体交流:有的能围成,有
一个人从饮食中摄入的胆固醇和脂肪越多,他的血清胆固醇指标就越高。存在着一个界限,在这个界限内,二者成正比。超过了这个界限,即使摄入的胆固醇和脂肪急剧增加,血清胆固醇指标也只会缓慢地有所提高。这个界限,各个人种是一样的。中国人大约是欧洲人均胆固醇和脂肪摄入量
使用Outlook创建邮件账户时,不能选择的邮件接收服务器类型是()。
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数streat),即把p2所指的字符串连接到p1所指的字符串的后面。例如,分别输入下而两个字符串:“FirstString一一”“SecondString”
最新回复
(
0
)