首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int mul(int val) {static int init=1; return init*=val; } main() {int i; for(i=1;i<=5;i++) printf("%d,",
有以下程序: #include<stdio.h> int mul(int val) {static int init=1; return init*=val; } main() {int i; for(i=1;i<=5;i++) printf("%d,",
admin
2021-02-25
37
问题
有以下程序:
#include<stdio.h>
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=l,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/kotp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intx=l,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;c
以下叙述中正确的是
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返同值是
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
构成计算机软件的是
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
算法的有穷性是指
由N个有序整数组成的数列已放在一维数组中,给定程序MODI1.C中函数fun的功能是:利用折半查找算法查找整数m在数组中的位置。若找到,返回其下标值;反之,返回-1。折半查找的基本算法是:每次查找前先确定数组中待查的范围:low和high(low<hig
下列对于软件测试的描述中正确的是
设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是
随机试题
特种仓库
下列哪项不支持是肝硬化引起的消化道出血()
善治乳痈的药物是
吸入性损伤的治疗下列哪项最关键
A、川芎B、郁金C、莪术D、姜黄E、延胡索活血行气,止痛的药物是
A.确认为假药B.确认为劣药C.按假药论处D.按劣药论处E.确认为合格药品某药厂生产的西咪替丁胶囊所用原料未取得批准文号,该药品应
为合理保证已发生的采购交易均已记录,需要设置的关键内部控制有()。
授信业务包括()。
人民法院审理上诉行政案件,在哪些情况下必须作出发回重审裁定?()
Thereislittledoubtthattraininghasbecomesuchanacceptedpartofbusinessthatithasreceivedtremendousattentionfrom
最新回复
(
0
)