首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun() { static int x=1; x*=2: return x: } main() { int i,s=1; for(
有以下程序: #include int fun() { static int x=1; x*=2: return x: } main() { int i,s=1; for(
admin
2020-03-15
19
问题
有以下程序:
#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、10
B、30
C、0
D、64
答案
D
解析
本题中静态局部变量x,在静态存储区内分配存储单元,在程序整个运行期间都不释放。所以第1次循环s的值为2;第2次循环中,返回的x值为4,所以s的值为8;第3次循环,返回的x值为8,所以s的值为64。
转载请注明原文地址:https://kaotiyun.com/show/B3Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includemain(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;else;if(c!=3)r+=3;
有以下程序段inta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d\n",a,b,c);程序的输出结果是
有以下程序#include
以下关于结构化程序设计的叙述中正确的是
以下叙述中错误的是
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case4:n+=2;k-
在一个C源程序中所定义的全局变量,其作用域为
随机试题
A、膜龈手术B、翻瓣术C、植骨术D、引导性组织再生术E、牙种植术利用特殊的生物膜性材料,以利于牙周膜细胞优先占据术区的根面,形成新的牙槽骨、牙周膜和牙骨质的手术
胸剑联合至耻骨联合上缘的骨度分寸是
地下结构防水混凝土首先要满足的要求是:(2018年第87题、2019年第87题)
施工现场附近有35~100kY电力架空线路时,钻孔钻机的安全距离为( )m。
下列关于期货公司的交易软件、结算软件供应商的说法,正确的是()。
读下图,完成问题。甲地()。
下列有关情绪调节的描述,正确的是()。
家庭美德规范是家庭关系的()和社会评价标准。
在关系型数据库管理系统中,三种基本关系运算是
WhatdoesFrankhavetodonext?
最新回复
(
0
)