首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
有以下程序 #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
admin
2019-08-10
58
问题
有以下程序
#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/BrRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面结构体的定义语句中,错误的是( )。
有以下程序#include#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM);}程序运行后的输出结果是
若有以下程序#include#includetypedefstructstu{charname[10],gender;intscore;}STU;voidf(char*p){strcpy(p,"
以下结构体类型说明和变量定义中正确的是
下列叙述中正确的是()。
以下叙述中正确的是
以下叙述中正确的是
C语言中char类型数据占字节数为
以下fun函数的功能是将形参s所指字符串内容颠倒过来voidfun(char*s){inti,j,k;for(i=0,j=strlen(s)_______;i
给定程序MODI1.C中函数fun的功能是:首先将大写字母转换为对应小写字母;若小写字母为a~u,则将其转换为其后的第5个字母;若小写字母为v~z,使其值减21。转换后的小写字母作为函数值返回。例如,若形参是字母A,则转换为小写字母f;若形参是
随机试题
DIC患者发生出血的原因和机制。
根据现行宪法的规定,修宪的程序是由全国人民代表大会常务委员会或________以上的全国人民代表大会代表提议,并由全国人民代表大会以全体代表的________以上多数通过。其他法律案由全国人民代表大会以全体代表的_________通过。
A.肝炎后肝硬化B.血吸虫性肝硬化C.阿米巴肝脓肿D.药物性性肝硬化窦前阻塞所致的门静脉高压症的主要病因
下列事项中,有助于提高企业短期偿债能力的是()。
甲公司是一家上市公司,使用“债券收益加风险溢价法”估计甲公司的权益资本成本时,债券收益是指()。
在国际旅游市场中,最受旅游者欢迎的是以_______为依托的文化旅游产品。
CRM的目的就是要使客户,按()的方式演变。
秦朝郡守和县令的产生方式是()。
(91年)对任意两个随机变量X和Y,若E(XY)=E(X).E(Y),则【】
以下关于数组的叙述中,错误的是
最新回复
(
0
)