首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
56
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序:#includemain(){intx=010,y=10;printf("%d,%d\n",++x,y一一);}程序运行后的输出结臬是()。
设有定义:chars[80];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。【09年3月】
有定义:inta=64,b=8;,则表达式(a&b)‖(a&&b)和(a|b)&&(a‖b)的值分别为()。
下面关于编译预处理命令,正确的是()。
下列叙述中正确的是()。
有如下程序:#includeintconvert(int*data){return(*data)++;}main(){intdata=56;convert(&da
若有定义:inta=0,b=0,c=0,d=0;,有C语言表达式(a++&&b++)?c++:d++,以下关于其执行顺序的叙述正确是()。
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果
下列说法不正确的是()。
关于地址和指针,以下说法正确的是()。
随机试题
我国秘书选用标准中所提出的“能”侧重于
本病例最可能的诊断是对该病例最简便易行的检查方法是
A.牡蛎B.龙骨C.磁石D.珍珠E.朱砂生用质重镇潜,味咸软坚,善平肝潜阳、镇惊安神、软坚散结,并兼益阴。煅用性涩收敛,善收敛固涩、制酸止痛的是()。
A、隐性成本B、显性成本C、直接成本D、间接成本E、投入成本病人因疼痛而造成的精神上的痛苦属于()
某工程施工中由于工程师指令错误,使承包商的工人窝工50工日,增加配合用工10工日,机械一个台班。合同约定人工单价为30元/工日,机械台班为360元/台班,人员窝工补贴费12元/1日,含税的综合费率为17%。承包商可得该项索赔费用为()。【2005年
以下()是关于加工成品出口程序的正确说法。以下各项中,叙述正确的是:()。
长江公司只生产和销售甲产品(单位:件),2015年度甲产品单位变动成本(含销售税金)为120元,边际贡献率为40%,固定成本总额为960000元,销售收入3000000元。该公司适用的企业所得税税率为25%,确定的股利支付率为60%。对长江公司2015年度
纳税人未按规定的期限办理纳税申报的,由税务机关责令限期改正,可处以2000元以下的罚款,情节严重的,可以处以的罚款金额为()。
Whatisthepurposeofthetalk?
A、She’sspendingtimegoingoverheraccounts.B、She’sbeenhomeforonlyafewdays.C、She’sexcitingaboutgoinghome.D、She’s
最新回复
(
0
)