首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出的结果是( )。 #include<iostream.h> int x=3: void main() { void fun(); int i; for(i=1;i<x;i++) fun(); } void fun() { static
以下程序的输出的结果是( )。 #include<iostream.h> int x=3: void main() { void fun(); int i; for(i=1;i<x;i++) fun(); } void fun() { static
admin
2016-10-28
19
问题
以下程序的输出的结果是( )。
#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://kaotiyun.com/show/pKNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下的类模板定义:template<typenameTYPE>classMyClass{TYPEn;public:MyClass(TYPEk);
有如下程序#include<iostream.h>voidmain(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[
分布式数据库系统不具有的特点是
在结构化设计方法中生成的结构图(SC)中,带有箭头的连线表示
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
若有定义“intk,*q;”,则下列各选项中,赋值表达式正确的是()。
下面的哪个选项不能作为函数的返回类型?
通过使用new和delete两个运算符进行的分配为【】存储分配。
以下选项中不属于软件工程的目标是( )。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
试述中国人民抗日战争在世界反法西斯战争中的地位。
下列关于步态的描述错误的是
掌中间隙感染多表现为()
下列利福平抗结核作用的特点,正确的是
尿液检查下列哪项对慢性肾功能不全的诊断最有价值
中国甲公司与日本乙公司拟共同设立一中外合资经营企业。在拟订的下列合同条款中,哪一条是违法的?
施工承包单位内部审查工程竣工结算的主要内容有()。
根据保险产品种类的划分,健康保险属于()。
记得在一个寒冬的早晨,西北风呼呼地刮着。同学们在上早读,书声朗朗。我刚到校,来到班上,手插在裤兜里,面对着全班同学。这时,一个学生走进教室。我大声说:“××,你为什么又迟到?把手放下站好……”忽然,我听到有人叽咕:“……自己也迟到……”一个女同学正在向旁边
Broadlyspeaking,theEnglishmanisaquiet,shy,reservedpersonwhoisfully【21】______onlyamongpeopleheknowswell.In
最新回复
(
0
)