首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int mul(int val) { static int init=l; return init *=val: } main() { int i; for(i=l;i
有以下程序 #include <stdio.h> int mul(int val) { static int init=l; return init *=val: } main() { int i; for(i=l;i
admin
2022-04-01
122
问题
有以下程序
#include <stdio.h>
int mul(int val)
{ static int init=l;
return init *=val:
}
main()
{ int i;
for(i=l;i <=5;i++)
printf("%d,",mul(i));
}
程序运行后的输出结果是( )。
选项
A、1,2,6,24,120,
B、1,2,3,4,5,
C、1,1,1,1,1,
D、1,2,4,6,8,
答案
A
解析
static静态变量只在声明时初始化一次。函数mul()的功能是累乘。调用函数是,第一次init=1,init*=val,第二次init=1,val=2,第三次init=2,val=3,第四次init=6,val=4,第五层inti=24,val=5,因此结果为1,2,6,24,120。故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/Q1kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序所要求的基本结构不包括()。
关于字符串的叙述中正确的是()。
关于结构体函数的叙述中正确的是()。
十进制整数设为整数类I,则下面属于类I的实例的是
下面函数的功能是()。sss(s,t)char*s,*t;{while((*s)&&(*t)&&(*t++==*s++));return(*s-*t);}
在C程序中,下列说法正确的是()。
以下程序函数f的功能是:当flag为1时,进行由小到大排序:当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){inti,j,t;
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:统计substr所指的字符串在str所指的字符串中出现的次数。例如,若字符串为aaas1kaaas,
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
随机试题
《关于加强社会工作专业人才队伍建设的意见》提出要积极开展社会工作专业人才队伍职业道德教育,强化社会工作专业人才的社会责任感和职业认同感。加强社会工作专业人才队伍作风建设,促使他们践行以人为本、为民解困和()的工作理念。
BoththeSenateandHousehealthcarebillsproposeincentivestoboostcorporatewellnessprogramsthataimtohelpemployeess
简述中华人民共和国地方各级人民政府的主要职权。
某企业转让一项专利权,与此有关的资料如下:该专利权的账面余额50万元,已摊销20万元,计提资产减值准备5万元,取得转让价款28万元,应交营业税1.4万元。假设不考虑其他因素,该企业应确认的转让无形资产净收益为()万元。
在Windows7中,将运行程序的窗口最小化,则该程序_______。
下列关于测量工作长度的方法中错误的是
材料相同的两根矩形截面梁叠合在一起,接触面之间可以相对滑动且无摩擦力。设两根梁的自由端共同承担集中力偶m,弯曲后两根梁的挠曲线相同,则上面梁承担的力偶矩是()。
乙类物品运输车的汽车库建筑最多为()层,且应独立建造。
依次填入下列横线处的词语,最恰当的一组是()。焦裕禄是在建设社会主义的伟大实践中涌现出来的先进_______,作为领导干部他亲民、爱民、艰苦奋斗、科学求实、迎难而上、无私奉献,他是全国党员学习的_______。
问卷调查的特点有哪些?
最新回复
(
0
)