首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(){ static int x=1; x*=2; return x;} main(){ int i,s=1; for(i=1;i<=3;i++) s*=fun(); printf("%
有以下程序 #include int fun(){ static int x=1; x*=2; return x;} main(){ int i,s=1; for(i=1;i<=3;i++) s*=fun(); printf("%
admin
2020-11-23
59
问题
有以下程序
#include
int fun(){
static int x=1;
x*=2;
return x;}
main(){
int i,s=1;
for(i=1;i<=3;i++)
s*=fun();
printf("%d\n",s);}
程序运行后的输出结果是
选项
A、0
B、10
C、30
D、64
答案
D
解析
本题考查了静态局部变量,该局部变量的值在函数调用结束后如果不消失而保留原值。函数fun的功能返回2的乘方,主函数fun函数调用3次,因此第一次s累乘2,第二次累乘4,第三次累乘8,即为2*4*8,值为64。
转载请注明原文地址:https://kaotiyun.com/show/vV3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述错误的是()。
有以下程序:#includemmn(){chars[10]="verygood",*ps=s;ps="too":s[4]=’\0’;puts(ps);}程序的运行结果是(
当没有指定C语言中函数形参的存储类别时,函数形参的存储类别是()。
有如下嵌套的if语句:if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是()。【1
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是()。
有下列程序#include<stdio.h>voidfun(intn,int*t){inttp:if(n<2)return;if(dt[0]>dt[1]){tp=dt[0
结构化程序的三种基本控制结构是()。
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
下面描述中不属于数据库系统特点的是
随机试题
简述国际市场销售渠道的特点。
小儿虫积,腹痛时作,面黄体瘦,肚腹胀满,高热不退,大便稀溏者,治疗宜用
下列哪个生物碱能与盐酸生成难溶于水的盐
患者,男,39岁。阳事举而不坚,畏寒肢冷,面色咣白,腰膝酸软,舌淡胖,苔薄白。该患者应采用的治法是
中国某公司进口了一批仪器,采取海运方式并投保了水渍险,提单上的收货人一栏写明“凭指示”的字样。途中因船方过失致货轮与他船相撞,部分仪器受损。依《海牙规则》及相关保险条款,下列哪一选项是正确的?()
下列有关行政事实行为的说法中不正确的有()。
对()级企业,银行贷款利率按国家法定利率执行,一般可免除担保,如果贷款额较大,期限较长,银行也可要求有第三方提供保证。
费用和成本是同一个概念。()
McGlaughlintalksaboutclassicalmusicwithunpretentiousenthusiasm,highlightingbeautifulmelodies,illustratingharmonieso
Ultimately,thebetterteamdidnotwinthegame.
最新回复
(
0
)