首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun() {static int x=l: X*=2: return X: } main() {int i,s=l: for(i=l;i
有以下程序 #include int fun() {static int x=l: X*=2: return X: } main() {int i,s=l: for(i=l;i
admin
2013-06-11
25
问题
有以下程序
#include
int fun()
{static int x=l:
X*=2:
return X:
}
main()
{int i,s=l:
for(i=l;i<=3,i++) s*=fun();
printf(“%d\n”,s);
}
程序运行后的输出结果是
选项
A、0
B、10
C、30
D、64
答案
B
解析
fun函数中的变量x为静态局部变量,它在内存的静态存储区中占据着永久性的存储单元.即使退出fun函数也不释放x的存储单元,仍保留其原来的值,函数共调用了3次fun函数,第一次调用fun函数后,x=2,s=2;第二次调用fun函数后,x=l,s=8;第三次调用fun函数后.x=8,s=64。故程序运行后输出结果为64。
转载请注明原文地址:https://jikaoti.com/ti/Ltn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0)s=a;for(b=1;b<=c;b++)s=s+1;则与上述程序段功能等价的赋值语句是
下面程序的功能是将一个字符串str的内容颠倒过来,请填空。main(){inti,j,【】;charstr[]={"1234567");for(i=0,j=strlen(str)【】;i<j;i++,j--)
有以下程序,程序运行后的输出结果是______。intf(intb[][4]){inti,j,s=0;for(j=0;j<4;i++){i=j;if(i>2)i=3-j;
若定义了以下函数: voidf(…) {… *p=(double*)malloc(10*sizeof(double)); … } p是该函数的形参,要求通过p把动态分配存储单位的地址传回主调函数,则形参p的正确定义应当是
若以“w+”方式打开一个已存在的文件,则以下叙述正确的是______。
以下说法中,正确的是______。
下列叙述中,不属于软件需求规格说明书的作用的是______。
在下面栈的基本运算中,不是加工型运算的是______。
以下选项中,能用作数据常量的是______。
随机试题
小柴胡汤的组成有
用固体吸收剂管采样时,湿度可影响其最大采样体积。湿度增大引起最大采样体积
X市某建设项目5%的建设资金来自国际金融组织贷款,目前该项目拟以招标方式采购一批万能自动断路器,本次采购估算合同价格为80万元人民币。针对招标公告的发布及内容有如下意见:A认为:本项目必须采用国际招标,而不能采用国内招标。B认为:本次采
基础采用砖无筋扩展基础,基础底面处的平均压力值为100kPa,当砖不低于MU10,砂浆不低于M5时。其台阶宽高比的允许值是多少?
合法有效的仲裁协议应当具备的法定内容包括()。
下列所得项目中,适用20%税率征收个人所得税的有()①工资、薪金所得;②劳务报酬所得;③稿酬所得;④财产转让所得
在阳光明媚、水草丰茂的鄂尔多斯草原上,生活着牛、羊、鹿、狼、兔、鼠,还有秃鹫、苍鹰、蜣螂、真菌等。这个草原可称之为一个:
使不能胜任
当前和今后一段时间,我国政治体制改革的重要任务是()。
A、Doinghousework.B、Lookingafterherneighbour’schildren.C、ReadingpapersandwatchingTV.D、Takinggoodcareofherhusband
最新回复
(
0
)