首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
28
问题
有以下程序:
#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全国计算机二级
相关试题推荐
已知一个数列从第0项开始的前三项分别为0,0,1,以后的各项都是其相邻的前三项之和。给定程序MODII.C中函数fun的功能是:计算并输出该数列前n项的平方根之和,n的值通过形参传入。例如,当n=10时,程序的输出结果应为:23.197745。
给定程序中,函数fun的功能是:在形参s所指字符串中的每个数字字符之后插入一个*号。例如,形参s所指的字符串为:det35adh3kjsdf7。执行结果为:def3*5*adh3*kjsdt7*。请在程序的下划线处填入正确的内容并把下划
给定程序MODll.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下:例如,a为2时,平方根值为:1.414214。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得更
给定程序中,函数fun的功能是:对形参ss所指字符串数组中的M个字符串按长度由短到长进行排序。ss所指字符串数组中共有M个字符串,且串长
给定程序MODll.C中函数fun的功能是:将s所指字符串中最后一次出现的与t1所指字符串相同的子串替换成t2所指字符事,所形成的新串放在w所指的数组中。在此处,要求t1和t2所指字符串的长度相同。例如,当s所指字符串中的内容为:”ab
设有以下语句:typedefstructS{intg;charh;}T;则下面叙述中正确的是()。
若有定义语句:doub1ex,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是______。
以下不能将s所指字符串正确复制到t所指存储空间的是()。
已知p为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是()
已有定义如下:structnode{intdata;structnode*next;}*p;以下语句调用malloc函数,使指针p指向一个具有structnode类型的动态存储空间。请填空。
随机试题
行政诉讼中,原告提供的证据不能证明被诉具体行政行为违法的,不能免除被告的相应举证责任。()
在寒冷的冬季,利用阳光充足、库外温度最高时通风,可达到()的目的。
鉴别右心衰与肝硬化水肿的依据是
关于六淫致病的特点描述错误的是
该公司的彩电、冰箱、空调的产品深度为()。该公司采取的发展战略是()。
A国驻B国的使馆的秘书约翰与妻子杰西在B国工作和生活,因心脏病发作于2005年6月10日死亡,B国限杰西于7月1日离境,因处理后事耽误,杰西于7月10日离境,杰西享有特权与豁免的最后日期为何时?()
下列各项中,不属于有价证券的是()。
下列()情况下,出让人有权予以纠正,并可根据情节轻重给予警告、处以地价款一定比例的罚款,直至无偿收回土地使用权。
根据物权法律制度的规定,下列关于住宅建设用地使用权期间届满后续期问题的表述中,正确的是()。
已知两定点,动点P满足,由动点P向x轴作垂线PQ,垂足为Q,点M满足,点M的轨迹为C。求曲线C的方程。
最新回复
(
0
)