首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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( );
有以下程序 #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( );
admin
2020-05-19
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、0
B、10
C、30
D、64
答案
D
解析
本题考查了静态局部变量,该局部变量的值在函数调用结束后如果不消失而保留原值。函数fun的功能返回2的乘方,主函数fun函数调用3次,因此第一次s累乘2,第二次累乘4,第三次累乘8,即为2*4*8,值为64。
转载请注明原文地址:https://kaotiyun.com/show/hgCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){chars[]=“abode”;s+=2;prinff(“%d\n”,s[0]);}程序的运行结果是()。
有以下程序:#includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i
设有定义语句“int(*f)(int);”则下列叙述中正确的是()。
下列叙述中正确的是()。
有以下程序:#includemain(){FILE*f:f=fopen(“filea.txt”,“w”);fprinff(f,“abc”);fclose(f);}若文本文件fil
设有语句typedefstruetTr{charc;inta[4];}CIN;,则下列叙述中正确的是()。
有以下程序:#includemain(){inti,j,m=55;for(i=1;i
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。
给定程序中,函数fun的功能是:有N×N矩阵,根据给定的m(m
在关系数据库中,用来表示实体间联系的是
随机试题
()法为宋代学者胡瑗所创,胡瑷在()州、()州两地进行教学时,一改当时崇尚辞赋的学风,而重()及时务。在学中设()斋和()斋,根据学生专
男性患者,46岁,反复腹痛、腹泻伴黏液便70余天,每日3~6次,里急后重不明显,常自觉乏力,食欲缺乏,化验血常规:WBC8.9×109/L,N0.78,RBC3.5×1012/L,Hb123g/L;大便培养有福氏痢疾杆菌生长。该患者的确切诊断是
逍遥散的治法属
有一矩形单坡平屋顶建筑i=2%,轴线尺寸为36m×6m,墙厚240mm。该地区每小时最大降雨量200mm/h,若采用直径为100mm的落水管,则其数量最少应为()个。
某施工合同约定由施工单位负责采购材料,合同履行过程中,由于材料供应商违约而没有按期供货,导致施工没有按期完成。此时应当由( )违约责任。
在输入记账凭证过程中,会计核算软件必须提供提示功能,但其中不包括()。
一、注意事项1.申论考试是对考生阅读能力、综合分析能力、提出和解决问题能力以及文字表达能力的测试。2.仔细阅读给定资料,按照后面提出的“作答要求”作答。二、给定资料1.“两任村官,六载离家,总是和农民面对面,肩并肩。他走得匆忙
以下不属于信息系统硬件结构的是_______。
TheestablishmentoftheEuropeanmarkethas_________fewerbarrierstoregionaltrade.
____________(贸易好转)isapparentinnearlyallaspects.
最新回复
(
0
)