首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: main(int argc,char *argv[]) { int n,i=0; while(argv[1][i]!=’\0’) {n=fun();i++;} printf
有如下程序段: main(int argc,char *argv[]) { int n,i=0; while(argv[1][i]!=’\0’) {n=fun();i++;} printf
admin
2010-09-05
83
问题
有如下程序段:
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,若键入如下命令行:
exam l23<回车>
则运行结果为【 】。
选项
答案
6
解析
本题中命令行输入2个符号串,所以argc=2,argv[0]指向符号串"exam",argv[1]指向符号串"123",while循环的作用是计算argv[1]所指向的字符串的长度,执行完while循环后n=3,所以n*argc=3×2=6。
转载请注明原文地址:https://kaotiyun.com/show/viWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
长整型常数的类型说明符为
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。命令按钮的单击事件过程如下:PrivateSubCommand1_Click()Dimx1AsInteger,x2AsInteger,x3AsIn
在窗体上有一个名称为Commandl的命令按钮,并有如下程序:PrivateSubCommandl_Click()StaticXAsIntegerStaticYAsInteger
(1)在考生文件夹下有一个工程文件sjt3.vbp。窗体上有个钟表图案,其中代表指针的直线的名称是Linel,还有一个名称为Label1的标签和其他一些控件(如图1所示)。在程序运行时,若用鼠标右键单击圆的边线,则指针恢复到起始位置(如图1所示);若用鼠标
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为( )。
数据库技术的根本目标是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是
随机试题
试述《多边备忘录》对协助请求的规定内容。
CentersoftheGreatEuropeanCitiesThecentersofthegreatcitiesofEuropearemeetingplacesbytradition.Peoplegathe
单纯性甲状腺肿的病因不包括
A,阳白、外关B,列缺C,曲池、尺泽D,太冲、三阴交E,颧髎、迎香面痛风寒证者,应在主方的基础上加
属于甘露醇不良反应的是
小区和组团级的配套设施用地属于()
纳税人对税务机关作出的下列()行为不服,可申请复议或直接诉讼。
当发电设备发生偶然性事故时,为维持系统正常供电,频率不受影响,这种备用是()。
[*]
DNAFingerprintingDNAisthegeneticmaterialfoundwithinthecellnucleiofalllivingthings.Inmammalsthestrandsof
最新回复
(
0
)