首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出的结果是( )。 #include<iostream.h> int x=3; void main() { void fun(); int i; for(i=1;i<x;i++)
以下程序的输出的结果是( )。 #include<iostream.h> int x=3; void main() { void fun(); int i; for(i=1;i<x;i++)
admin
2019-04-01
45
问题
以下程序的输出的结果是( )。
#include<iostream.h>
int x=3;
void main()
{
void fun();
int i;
for(i=1;i<x;i++)
fun();
}
void fun()
{static int x=1;
x*=x+1;
cout<<x<<’’ ’’;
}
选项
A、3,3
B、2,2
C、2,6
D、2,5
答案
C
解析
由主函数入手,在for循环中调用fun函数,其中调用次数为2次。fun中x为静态变量,有效到文件结束,所以第一次调用为x=x*(x+1)=1*(1+1)=2,第二次调用2*(2+1)=6。
转载请注明原文地址:https://www.kaotiyun.com/show/oiAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于虚基类的描述中错误的是
面向对象的程序设计主要考虑的是提高软件的
C++语言中的多态性是在编译时通过______和模板体现的,在运行时是通过______体现的。
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
以下程序的输出结果是#include<iostream.h>voidmain(){inti,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<3;j++)
重载的运算符保持其原有的______、优先级和结合性不变。
以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误原因是#include<iostream.h>voidmain(){int*p,*q,a,b;p=&a;cout<<
下面是关于派生类声明的开始部分,其中正确的是()。
下列关于类和对象的叙述中,错误的是
下列关于C++函数的叙述中,正确的是
随机试题
在焊剂的牌号中,第一个字母为(),表示烧结焊剂。
公务员年度考核与录用考察、晋升考察的区别主要体现在()
Whilestayinginthevillage,Jamesunselfishlysharedwhateverhehadwiththevillagerswithoutaskingforanything_________.
慢性宫颈炎的治疗以________治疗为主,可采用________、________、________等疗法。
患者,女性,65,发现舌背红色斑块1年,病损时常变换位置,无自觉症状,偶有刺痛。患者可能的诊断如下,除外
A.5万元~10万元的罚款B.2万元~5万元的罚款C.5000元~2万元的罚款D.5000元~1万元罚款定点批发企业未对医疗机构履行送货义务,逾期不改正的,可处
印花税的征收范围主要是经济活动中最普遍、最大量的各种商事和产权凭证,具体包括()。
在效用水平不变的条件下,随着一种商品消费数量的逐渐增加,消费者为获得这种商品的额外消费而愿意放弃的另一种商品的消费数量会越来越少,这一现象在经济学上称为()。
下列选项中,不属于数据模型所描述的内容的是
ThehugeOlympicParkwillbebuiltoutsidethecity.
最新回复
(
0
)