首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 int x=3; main() { int i; for(i=1; i<x; i++) incre(); } incre() { sta
以下程序的输出结果是______。 int x=3; main() { int i; for(i=1; i<x; i++) incre(); } incre() { sta
admin
2010-09-05
21
问题
以下程序的输出结果是______。 int x=3; main() { int i; for(i=1; i<x; i++) incre(); } incre() { static int x=1; x*=x+1; printf(" % d", x); }
选项
A、3 3
B、2 2
C、2 6
D、2 5
答案
C
解析
C语言规定如果全局变量与局部变量同名,则在局部变量的作用域内全局变量不起作用。程序开头定义的变量x为全局变量,函数incre中定义的变量x是局部静态变量,存放在静态存储区,incre调用结束后不释放x占据的存储单元。main函数中使用的x是全局变量x=3,所以main函数中调用函数incre两次。调用过程如下。第1次调用:x=x*(x+1)=1×(1+1)=2,printf函数输出2;第2次调用:x=x*(x+1)=2×(2+1)=6,printf函数输出6。
转载请注明原文地址:https://kaotiyun.com/show/IpWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段,当在消息框中输入8后,y的值为()。x=InputBox(”EnteranInteger")x=CInt(x)SelectCasexCasels<=0
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是( )。
软件需求规格说明书的作用不包括
以下关于多重窗体程序的叙述中,错误的是()。
在设计阶段,假定在图片框Picture1中装入了一个图形,为了删除该图片框控件,应采用的正确操作是
设工程文件包含两个窗体文件Form1.frm、Form2.frm及一个标准模块文件Module1.bas。两个窗体上分别只有一个名称为Command1的命令按钮。Form1的代码如下:PublicxAsIntegerPrivateSubFo
窗体上有1个名称为Commandl的命令按钮,事件过程及函数过程如F:PrivateSubCommand1一Click()DimmAsStringm=InputBox(“请输入字符串”)
下列数据结构中,能用二分法进行查找的是()。
以下数据结构中属于线性数据结构的是
随机试题
《服务贸易总协定》界定的服务贸易的四种方式为()
男性,46岁,腹痛1天入院,疼痛为阵发性绞痛。查体:体温39.5℃,血压90/60mmHg,心率130次/分,全身皮肤轻度黄染,右上腹深压痛,轻度肌紧张。血总胆红素62μmol/L,尿胆红素(+)。B超示肝内、外胆管和胆囊无结石影。初步诊断为
患者阳茎痿软,阴夷湿痒臊臭,下肢酸困,小便黄赤,苔黄腻,脉濡数,其主方是
治疗肾病应用激素的常见不良反应
可导致身热烦渴,胸闷呕恶的邪气是
与血浆蛋白结合力较强的两种药物同时应用时,应注意的问题是()。
世界银行贷款对已订立贷款契约而未使用的部分,要按年征收( )的承诺费。
根据《标准施工合同》,关于监理人对质量检验和试验的说法正确的是()。
社会治安综合治理的依靠力量是各级党委和政府。( )
下列软件中,属于应用软件的是()。
最新回复
(
0
)