首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun() { static int x=1; x*=2: return x; } main() { int i,s=1;
有以下程序: #include<stdio.h> int fun() { static int x=1; x*=2: return x; } main() { int i,s=1;
admin
2019-01-14
42
问题
有以下程序:
#include<stdio.h>
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://jikaoti.com/ti/5Zf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODII.C中函数fun的功能是:逐个比较P、q所指两个字符串对应位置中的字符,把ASCII值大或相等的字符依次存放到c所指数组中,形成一个新的字符串。例如,若主函数中a字符串为:aBCDeFgH,主函数中b字符串为:ABcd,则c中的
下面()不是软件调试的主要方法?
设有如下定义:structsk{intn;floatx;}data,*p;若要使p指向data中的n域,正确的赋值语句是
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句if(a
以下叙述中错误的是()。
若已定义x为int型变量,说明指针变量p的正确语句是()
若有定义:DouBlea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
若有以下定义: inta[]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为3的表达式是()
给定程序中,函数fun的功能是:将形参S所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数值返回。例如,形参S所指的字符串为:Abc@1x56*,程序执行后t所指字符数组中的字符
随机试题
在考生文件夹下,存在一个Excel文件“Test.xls”和一个数据库文件“samp1.mdb”。“samp1.mdb”数据库文件中己建立三个表对象(名为“线路”、“游客”和“团队”)和一个窗体对象(名为“brow”)。试按以下要求,完成表和窗体的各种操作
柴油机电热式预热器,利用电阻丝及发热体_______
有一类鱼如鲐巴鱼,含组氨酸丰富,当鱼体不新鲜时或腐败时,易形成大量有毒作用物质,食用后引起中毒,其主要症状表现为
在委托管理模式中,项目管理咨询单位提供项目管理服务,其工作性质是()。
下列建设项目中,不存在市场配置资源失灵情况的是()。
为加强对公路工程设计变更的管理,《公路工程设计变更管理办法》规定:重大设计变更由交通运输部负责审批。较大设计变更由省级交通运输主管部门负责审批。项目法人负责对一般设计变更进行审查,并应当加强对公路工程设计变更实施的管理。对一般设计变更建议,由项目法人根
某房地产开发公司2015年转让一幢新建写字楼取得收入1000万元。已知该公司为取得该写字楼土地使用权所支付的金额为50万元,房地产开发成本为200万元,开发该写字楼实际发生的开发费用为40万元,该公司不能按转让房地产项目计算分摊银行借款利息,该项目所在省政
根据边际收益递减规律我们可以知道,在其他投入不变的情况下,随着某一投入量的增加,我们获得的产出增量越来越小,但是在边际成本等于边际收益之前,都是有利可图的。作为一个厂商我们应当( )。
词对词翻译
设二维随机变量(X,Y)的概率密度为f(x,y)=,则对x>0,fY|X(y|x)=______
最新回复
(
0
)