首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main(){int i,s=1; int fun(){static int x=1; for(i=1;i<=3;i++) x*=2; s*=fun(); return x;} printf("%d\
有以下程序 #include<stdio.h> main(){int i,s=1; int fun(){static int x=1; for(i=1;i<=3;i++) x*=2; s*=fun(); return x;} printf("%d\
admin
2019-05-17
42
问题
有以下程序
#include<stdio.h> main(){int i,s=1;
int fun(){static int x=1; for(i=1;i<=3;i++)
x*=2; s*=fun();
return x;} printf("%d\n",s);}
程序运行后的输出结果是
选项
A、0
B、10
C、30
D、64
答案
D
解析
本题考查了静态局部变量,该局部变量的值在函数调用结束后如果不消失而保留原值。函数fun的功能返回2的乘方,主函数fun函数调用3次,因此第一次s累乘2,第二次累乘4,第三次累乘8,即为2*4*8,值为64。
转载请注明原文地址:https://kaotiyun.com/show/xTRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,函数的功能是:将大于形参m且紧靠m的k个素数存入XX所指的数组中。例如,若输入17,5,则应输出:19,23,29,31,37。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函
以下不能将s所指字符串正确复制到t所指存储空间的是()。【10年9月】
以下叙述正确的是()。【10年3月】
若变量已正确定义,有以下程序段i=0:doprintff"%d,",i);while(i++);printf("%d\n",i);其输出结果是
以下叙述中正确的是
以下选项中,当x为大于1的奇数时,值为0的表达式是
C语言中double类型数据占字节数为
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。注意:部分源程序在文件PROGI.C中
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为()。
随机试题
【背景资料】某Ⅰ级铁路增建二线站前工程第二标段的线路平面布置如图1所示。主要工程情况如下:路基土石方共26万m3,无特殊处理路基。单线桥梁3座,均为旱桥,无高墩,上部结构为简支T梁。钻孔桩直径为1.2m,桩长为21
若选择牙龈切除术清除牙周袋,牙周袋的深度一般须适合于牙周翻瓣术治疗的牙周炎,一般基础治疗后牙周袋深度仍
货币制度发展到今天,大致经历了()阶段。
工程计量的方法主要有()。
[2017真题·单选(选做)]具有良好的非线性、动作迅速、残压低、通流容量大、无续流、结构简单、可靠性高、耐污能力强等优点,在电站及变电所中得到广泛应用的避雷器是()。
由于承包人原因导致的工期延误,在工程延误期间国家的法律、行政法规和相关政策发生变化引起工程造价变化的,处理原则是()。
金融业是一个高风险行业,其风险性首先在于()。
选择时机的决策
表达式"12345"<>"12345"&"ABC"的值是______。
•Lookatthesentencesbelowandthefollowingadvertisements.•Whichadvertisementdoeseachsentence(1-7)referto?•Fore
最新回复
(
0
)