首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int mul(int val) { static int init=1; return init *=val; } main() { int i; f
有以下程序: #include int mul(int val) { static int init=1; return init *=val; } main() { int i; f
admin
2019-01-11
21
问题
有以下程序:
#include
int mul(int val)
{ static int init=1;
return init *=val;
}
main()
{ int i;
for(i=1;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,第五层init=24,val=5,因此结果为1,2,6,24,120。故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/uOxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。例如,s所指字符串为:udl23fghS##43df,处理后新字符串为:123543asdfgll##df。
请编写函数fun,函数的功能是:统计各年龄段的人数。N个年龄通过调用随机函数获得,并放在主函数的age数组中;要求函数把0至9岁年龄段的人数放在d[0]中,把10至19岁年龄段的人数放在d[1]中,把20至29岁年龄段的人数放在d[2]中,其余依此类推,把
给定程序MODll.C中函数fun的功能是:根据输入的三个边长(整型值),判断能否构成三角形:构成的是等边三角形,还是等腰三角形。若能构成等边三角形函数返回3,若能构成等腰三角形函数返回2,若能构成一般三角形函数返回1,若不能构成三角形函数返回0。
给定程序中。函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不
给定程序中,函数fun的功能是:对形参ss所指字符串数组中的M个字符串按长度由短到长进行排序。ss所指字符串数组中共有M个字符串,且串长
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的十位和千位上。例如,当a=45,b=12。调用该函数后,c=2415。
下列叙述中正确的是
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
有以下函数intaaa(char*s){char*t=S;while(*t++);t--;return(t-s);}以下关于aaa函数的功能的叙述正确的是
以下四组用户自定义标识符中,全部合法的一组是()。
随机试题
A.1:5000高锰酸钾B.2%碳酸氢钠C.0.3%H2O2D.5%硫酸钠镇静药物中毒的洗胃液是
下列黄酮类化合物中,具有抗菌消炎作用的是
工程项目逻辑框架的()分析集中在垂直逻辑的假定条件和水平逻辑的项目总目标中。
下列对私募股权基金的表述中,正确的是()。
下列各类贷款利率中,()实行一年一定。
翔宇公司为了骗取资金,谎称自己拥有一项技术专利权,而与某上市公司洽谈签订技术转让合同。在此过程中,上市公司耗费了大量的人力物力从事此事。所幸的是,在合同签订之前,上市公司发现了真相,没有造成更大的损失。但上市公司在此过程中,已经投入了5万元。在合同
A公司目前股票价格为每股10元,流通在外的普通股为500,000股。公司的负债为5,000,000元。债务资本成本为10%,权益资本成本为20%,不考虑税收。公司在某个时间回购了100,000股的股份。回购前,公司的股票价格是多少,相比回购前如何变化?
A、 B、 C、 D、 E、 A
A、Inapark.B、Onacampus.C、Atadowntownstreet.D、Atabusstop.B
A、Becausetheycandobetterthanothers.B、Becausetheydon’twanttobehelped.C、Becauseitisexpensivetohirelabor.D、Bec
最新回复
(
0
)