首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun() {static int x=1; return 2*x+1; } main() {int i,s=1; fun(); s=fun(); printf(’’%d\n’’,s); } 程序运行后的输出结果是(
有以下程序: #include int fun() {static int x=1; return 2*x+1; } main() {int i,s=1; fun(); s=fun(); printf(’’%d\n’’,s); } 程序运行后的输出结果是(
admin
2020-04-18
66
问题
有以下程序:
#include
int fun()
{static int x=1;
return 2*x+1;
}
main()
{int i,s=1;
fun();
s=fun();
printf(’’%d\n’’,s);
}
程序运行后的输出结果是( )。
选项
A、7
B、3
C、0
D、10
答案
A
解析
静态变量只在初次定义时赋初值,且子函数的静态变量一直在内存中,当下次调用该函数时,静态变量还具有上次调用结束时的值,且不会被再次赋值,所以本题第1次调用结束时x=3,当第2次调用时,x=2*3+1=7,选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/BjCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序#include<stdio.h>inttest(int*data){return--(*data);}main(){intdata=12;test(&
有以下程序:#includemain(){intx=010,y=10;printf("%d,%d\n",++x,y一一);}程序运行后的输出结臬是()。
下面属于黑盒测试方法的是()。
有以下程序:#include#includetypedefstructstu{charname[10];chargender;intscore;}STU;voidf
函数fun的功能是在a所指的具有n个元素的数组中查找最大值并返回给调用函数,函数不完整。intfun(int*a,intn){int*p,*s;for(P=a,s=a;P—a
设变量已正确定义并赋值,以下正确的表达式是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。【10年9月】
在进行逻辑设计时,将E—R图中实体之间联系转换为关系数据库的()。
以下叙述中正确的是()。
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了字符串前导的*号之外,将串中其它“*”号全部删除。在编写函数时,不得使用C语言提供的字符串函数。函数fun中给出的语句仅供参考。例如,字符串中的内容为:****A*BC*
随机试题
在通过试加工检测刨床的工作精度中,试件上平面的平面度,当最大刨削长度不大于320mm时,公差为()mm。
1岁小儿,间断发热,伴痉挛性咳嗽半个月余,夜间多汗,生后未种卡介苗,体温38.2℃。X线胸片:可见“哑铃状”双极阴影。该患儿最佳治疗方案是
小儿感冒(AuRI)病原90%以上是()
宗地地价评估收费按照定额费率计算。()
拟采用复合地基中增加体类型为()时,应查明地质参数中的不排水抗剪强度。
批发的主要特征表现在()。
根据多伊奇(M.Deutsch)的观点,最能激发学生掌握目标动机系统的课堂结构是
简述合作学习的要点。
经济学家:最近,W同志的报告建议将住房预售制度改为现房销售,这引发了激烈的争论。有人认为中国的住房预售制度早就应该废止,另一些人则说取消这项制度会推高房价。我基本赞成前者。至于后者则是一个荒谬的观点,如果废除住房预售制度会推高房价,那么这个制度不用政府来取
Bothboysandgirlsputmuchemphasis_______________________(有足够的钱以便到外面去痛快享受).
最新回复
(
0
)