首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
49
问题
有以下程序:
#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://www.kaotiyun.com/show/uOxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写函数fun,其功能是:根据以下公式求p的值,结果由函数值带回。m与n为两个正整数且要求m>n。例如:m=12,n=8时,运行结果为495.000000。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数main和其他函数中的
给定程序MODll.C中函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)g学生来,并将这些学生数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结
给定程序中,函数fun的功能是:对形参ss所指字符串数组中的M个字符串按长度由短到长进行排序。ss所指字符串数组中共有M个字符串,且串长
请编写函数fun,它的功能是:求出1到1000之间能被7或ll整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在
下面程序的功能是输出以下形式的金字塔图案:****************main(){inti,j;for(i=1;i<=4;i++
下面不属于需求分析阶段任务的是
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句if(a
已知p为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是()
模块本身的内聚是模块独立性的重要性度量因素之—。在7类内聚中,具有最强内聚的—类是______。
已有定义如下:structnode{intdata;structnode*next;}*p;以下语句调用malloc函数,使指针p指向一个具有structnode类型的动态存储空间。请填空。
随机试题
教育管理的特点有哪些?
罗依认为健康是()
领导者的本质体现在()
彩色多普勒血流显像仪的调节操作,下列哪项是错误的:
在“供应商关系谱”中,与采购商有关系或已建立关系的供应商有()。
某市百货大楼(增值税一般纳税人)本月取得商品零售总收入90万元,代销商品手续费8万元;四楼经营快餐城取得收入4万元,五楼开设游戏厅取得收入5万元,其各层的营业额分别核算。计算该企业本月应纳的增值税和营业税。根据上述资料回答下列问题:营业税适用税率为(
某企业生产的产品需要经过若干加工工序才能形成产成品,且月末在产品数量变动较大,产品成本中原材料所占比重较小。该企业在完工产品和在产品之间分配生产费用时,宜采用()。
我国《文物保护法》规定,非经()特别许可,任何外国人或者外国团体不得在中华人民共和国境内进行考古调查和发掘。
设(X,Y)的联合密度函数f(x,y)=则A=()
运算符重载是对已有的运算符赋予多重含义,因此()。
最新回复
(
0
)