首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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( ); prinff("
有以下程序: #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( ); prinff("
admin
2018-06-28
39
问题
有以下程序:
#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( );
prinff("%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/8Rxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知字符’A’的ASCII码值是65,字符变量cl的值是’A’,c2的值是’D’。执行语句Printf("%d,%d",c1,c2-2);后,输出结果是
C语言程序的注释可以出现在程序中的任何地方,一个注释以【】分别作为开始和结束。
C语言中用于结构化程序设计的3种基本结构是()。
已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为
软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于()阶段。
下列关于C语言的说法不正确的是
下列关于队列的叙述中正确的是
在C语言中,函数返回值的类型最终取决于
数据结构中,与所使用的计算机无关的是数据的
随机试题
A.thesamelinguisticheritageB.thatwewouldnotbeabletounderstanditatallC.virtuallywonD.thetrendtobecomeag
A.十二指肠上部B.十二指肠下部C.十二指肠升部D.十二指肠降部E.十二指肠空肠曲位于脊柱右侧的是()
下列选项中,关于噪声测量时段正确的是()。
甲建筑公司现有从业人员共计384人,其中各类专业技术人员106人。下设设备科、施工技术管理科、办公室、质检科、预算科等科室。该公司于2016年4月承建某小区的1号、2号住宅楼、3号商业换热站及地下车库工程的建设项目。2018年12月12日,甲建筑
水泥混凝土路面的横向缩缝的切缝方式有()。
利用金属晶格(大小约10-10m)作为障碍物观察电子的衍射图样,方法是让电子通过电场加速,然后让电子束照射到金属晶格上,从而得到电子的衍射图样。已知电子质量为m,电量为e,初速度为0,加速电压为u,普朗克常量为h,则下述说法中正确的是()。
请认真阅读下列材料,根据要求作答。【材料一】李保国说:“这辈子我干得最过瘾的两件事,一是把自己变成了农民,二是把越来越多的农民变成了‘我’!”李保国是脱贫攻坚的榜样。他教农民学科技,帮农民搞产业,为农民打品牌,在邢台县前南峪进
最早提出建立普遍性国际联盟的是()。
迈克尔·戴尔总喜欢说:“如果你认为你有一个好想法,那就去试吧!”在他29岁的时候,他发现了好想法的力量,这股力量让他在短短几年间从一个十几岁的青少年成长为业界大亨。
Notuntilmanyyearslater______(整个事情的真相才为世人知晓).
最新回复
(
0
)