首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
65
问题
有以下程序:
#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全国计算机二级
相关试题推荐
若有定义语句:intm[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是
有以下程序#include<stdio.h>voidmain(){chars[]="012xy\08s34f4w2";inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’0’&&s[i]<=’9’)n++;pr
若有以下程序段intr=8;printf("%d\n",r>>1);输出结果是
关于C语言的变量,以下叙述中错误的是()。
有两个关系R和S如下:则由关系R得到关系S的操作是()。
负责数据库中查询操作的数据库语言是
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是
有以下定义:inta:longb:doublex,y;则以下选项中正确的表达式是
下面不属于软件测试实施步骤的是()。
以下关于简单程序设计的步骤和顺序的说法中正确的是
随机试题
病人瞳孔缩小常见于()。
对癫痫大、小发作,精神运动性发作均有效的药是
男,29岁,咽喉肿痛,目生翳障,可选用()。
患者,男性,66岁,冠心病心绞痛1年,心绞痛发作时经休息或服硝酸甘油可以缓解,平日缓解期,下列何药可不用
关于自然人之间的借款合同,下列说法正确的是()。
我国对对外贸易经营者的管理,实行备案登记制。对外贸易经营者只能为本企业从事对外贸易经营活动,不可以接受他人的委托,在经营范围内代为办理对外贸易业务。
基金管理公司内部控制的总体目标是()。
【2017年北京市第82题】某种鸡尾酒的酒精浓度为20%,由A种酒、B种酒和酒精浓度(酒精重量÷酒水总重量)10%的C种酒按1:3:1的比例(重量比)调制成。已知B种酒的酒精浓度是A种酒的一半,则A种酒的酒精浓度是()。
王某在14周岁之前盗窃各类财物总计约7000余元。14岁生日那天,王某邀请几个朋友到一饭馆吃饭。饭后回家途中,王某看到一行人手拿一个提包,即掏出随身携带的弹簧刀将持包人刺伤把包抢走,包内有手提电话一部、现金5000余元。第二天王某出门游逛,见路边停着一辆吉
—WouldyouliketocometomybirthdaypartynextFriday?—______.Thanksalot.
最新回复
(
0
)