首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 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
22
问题
以下程序的输出结果是______。 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全国计算机二级
相关试题推荐
阅读程序:OptionBase1PrivateSubForm_Click()DimArr(3,3)AsIntegerFori=1To3Forj=1To3
阅读程序:PrivateSubForm_Click() a=0 Forj=1To15 a=a+jMod3 Nextj PrintaEndSub程序运行后,单击窗体,输出结果是( )。
如果在Open语句中用Output方式打开一个含有数据的文件,则该文件中已有的数据
在窗体上没有进行任何属性设置,然后编写如下事件过程,则程序运行结果是()。PrivateSubForm_Load()Fori=1To10sum=sum+iNex
下列过程定义语句中,形参数量可变的是()。
窗体上有一个名称为Combol的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是()。
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
支持子程序调用的数据结构是()。
软件测试的方法有动态测试、静态测试和【】13种。
随机试题
简述以能力为基础的护理课程的特点。
毛里求斯现在的重要报纸之一________创办于1832年,是世界上现存历史最长的法文日报。
肺纹理主要由哪种组织结构构成
桥梁工程中的石料强度等级是以边长为75mm×75mm×75mm立方体试件的抗压极限强度值表示。()
导游人员(),且情节严重的,由省、自治区、直辖市人民政府旅游行政管理部门吊销导游证并予以公告。
信度是用来反映某测试题在测量学生相应水平时的一致性程度,它受题目的类型和数量的影响。现有针对某知识点的考试,要从题库中抽题组成标准化试卷,因考试时间限制,总题数不得超过60。下列四种组卷题数,信度最高的是()。
有如下赋值语句:a="计算机",b="微型",结果为"微型机"的表达式是
•Youwillhearanotherfiverecordings.•Foreachrecording,decidewhatthespeakeristalkingabout.•Writeoneletter(A--
CulturalAttitudestowardsTimeAccordingtoanthropologistIrvingHallowell,thereisnoevidencethathumanshaveaninbor
Peopleintheirsixtiesshouldgotouniversitytoretrainbecausetheywillbeexpectedtoworkforlongerbeforeretirement,【C
最新回复
(
0
)