首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int fun() { static int x=1; x*=2; return x; } main() { int i,s=1; for(i=1;i<=
有以下程序 #include<stdio.h> int fun() { static int x=1; x*=2; return x; } main() { int i,s=1; for(i=1;i<=
admin
2019-07-14
65
问题
有以下程序
#include<stdio.h>
int fun()
{ static int x=1;
x*=2; return x;
}
main()
{ int i,s=1;
for(i=1;i<=2;i++) s=fun();
printf("%d\n",s);
}
程序运行后的输出结果是
选项
A、4
B、1
C、0
D、8
答案
A
解析
在子函数fun()中定义局部静态变量x,其初值等于1,然后再把其值扩大1倍后返回。在主函数中执行for循环语句2次,调用函数fun()两次,所以变量s的值等于4。这里要强调的一点是当函数fun()执行完毕后,局部静态变量x的值不会丢失,仍然有效。
转载请注明原文地址:https://www.kaotiyun.com/show/D5Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:#includemain(){inti,data;scanf("%d",&data);for(i=0;i<5;i++){if(i<data)continue;printf("%d-",i);}}程序运行时,从键盘输入:
有以下程序#includemain(){FILE*pf;char*s1="China",*s2="Beijing";pf=fopen("abc.dat","wb+");fwrite(s2,7,1,pf);rewind(pf
有以下程序#include#includemain(){charp[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+strlen(q),q)
下列选项中不属于结构化程序设计原则的是( )。
下列叙述中正确的是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",10
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
C语言中double类型数据占字节数为
随机试题
慢性阻塞性肺病最常见的原因是()
患儿男,58天。34周早产,出生体重2100g,生后用婴儿奶粉喂养,食欲佳,目前检查血红蛋白100g/L,红细胞数2.8×1012/L,诊断为生理性贫血。护士对家长进行用药指导中错误的一项是
被告人吴某,男,33岁,个体工商户。2004年11月与其隔壁开杂货店的张某、田某夫妇发生纠纷,将张某头部颅骨打伤,因抢救无效死亡;田某受轻微伤。在侦查阶段,田某委托诉讼代理人向公安机关提出赔偿要求,经调解,由吴某一次性付给田某人民币5万元。人民检察院对吴某
企业发生解散、被依法撤销、被依法宣告破产等情形之一的,应自该情形发生之日起30E内办理( )。
根据公司法律制度的规定,股份有限公司采取募集方式设立的,认股人缴纳出资后,有权要求返还出资的情形有()。
甲公司是一家汽车制造公司,经营状况良好。在董事长的提议下,战略管理人员利用SWOT模型对本公司的内部环境进行了分析。分析报告显示,汽车销售环节的利润率非常高,于是董事长决定在当地成立自己的销售专卖店。根据以上资料分析,该公司采取的战略是()。
“智如泉源,行可以为仪表者,人之师也。”(《韩诗外传》)这句话告诉我们,教师()。(2012年上半年中学真题)
400,(),
根据下面的材料,回答下列题。2014年1—5月,我国软件和信息技术服务业实现软件业务收入约13254亿元,同比增长20.9%,比去年同期回落3.3个百分点。其中,软件产品完成收入4141亿元,信息系统集成服务完成收入2649.3亿元,信息技术咨询
天安门事件
最新回复
(
0
)