首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun() { static int x=1; x* =2; return x; } main() {int i,s=1; for(i=1;i<=3;i++)8*=fun(); printf("%d\n",s);
有以下程序: #include int fun() { static int x=1; x* =2; return x; } main() {int i,s=1; for(i=1;i<=3;i++)8*=fun(); printf("%d\n",s);
admin
2015-07-30
23
问题
有以下程序:
#include
int fun()
{ static int x=1;
x* =2;
return x;
}
main()
{int i,s=1;
for(i=1;i<=3;i++)8*=fun();
printf("%d\n",s);
}
程序运行后的输出结果是( )。
选项
A、10
B、30
C、0
D、64
答案
D
解析
本题目中静态局部变量x,在静态存储区内分配存储单元。在程序整个运行期间都不释放。所以第一次循环s的值为2;第二次循环中,返回的x的值为4,所以s的值为8;第三次循环中,返回的x的值为8,所以s的值为64。
转载请注明原文地址:https://kaotiyun.com/show/HsDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeMain(){inti,j,m=1;For{i=i;i0;j--){iF(i+j>3)Break;m*=i*j;}}PrintF(“m=%d\n”,m)}程序运行后的输出结果是
在下列语句中,其含义为“q为一个指针的函数,该指针指向整型数据”的定义语句是()。
使用白盒测试法时,确定测试数据应该根据()和指定的覆盖标准。
数据结构包括数据的逻辑结构、数据的【】以及列数据的操作运算。
下列选项中,合法的C语言关键字是()。
若a的值为1,则表达式!a‖++a的值是______。
判断字符串s1是否大于字符串s2,应该使用()。
下面不属于软件设计原则的是______。
下列叙述中正确的是()。
关于结构化程序设计原则和方法的描述错误的是()。
随机试题
(本题可用英文作答)位于市区的某金融机构为增值税一般纳税人,2020年第4季度业务收支情况如下:(1)取得贷款利息收入2000万元,另外取得加息、罚息收入80万元。(2)开展股票买卖业务,买进价900万元,卖出价1000万元。(3)取得结算手续费收入
20世纪初,我国现代建筑教育的先驱者杨廷宝、梁思成等就读于美国()建筑系。
下列关于交易账簿的说法,不正确的是()。
下列情形中,符合教师与家长交往的道德规范的是()。
一、注意事项1.申论考试是对考生阅读理解能力、综合分析能力、提出和解决问题能力以及文字表达能力的测试。2.仔细阅读给定资料,按照后面提出的“申论要求”。二、给定资料1.2008年5月12口,四川省汶川县发生8.0级地震,举国上下全
a除以5余1,b除以5余4,如果3a>b,那么3a-b除以5余几?()
计算机多媒体技术的特点在于信息媒体的多样性、集成性和______性。
Between1883and1837,thepublishersofa"pennypress"provedthatalow-pricedpaper,editedtointerestordinarypeople,cou
A、Adviser.B、Accountant.C、Supervisor.D、Investor.A本题考查重要细节。根据句(7)可知,杰克的工作是投资顾问,因此答案为[A]。
CarshavebecomehouseholdinChina.Itbringsconvenienceandpollutionatthesametime.Writeacompositionofnofewerthan
最新回复
(
0
)