2019年9月二级C++操作练习题及答案(1)

发布于 2019-04-02 10:25  编辑:simi
0
计算机等级考试题库 扫码微信刷题


计算机等级考试遇到难题时不要抱怨,既然改变不了过去,那么就努力刷二级C++操作练习题备考、努力改变未来。


简单应用题

使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成以下两个函数。

(1)funl(intn)求出n的阶乘,必须使用递归调用。

(2)fun2(intn)求出n的阶乘,不能使用递归调用。如果n小于1则返回0。

注意:不能修改函数的其他部分。

试题程序:

#include

//必须使用递归

intfunl(intn)

{

}

//不能使用递归

intfun2(intn)

{

}

voidmain()

{

inti;

cout<<"请输入一个整数:"<<ENDL;< p>

cin>>i;

cout<<"输入数字的阶乘是:"<<FUNL(I)<<ENDL;< p>

cout<<"输入数字的阶乘是:"<<FUN2(I)<<ENDL;< p>

return;

}



二级C++操作练习题.png


答案://必须使用递归

jntfunl(intn)

{

if(n<=0)

return0;

if(n==1)

return1;

returnn*funl(n-1);

};

//不能使用递归

intfun2(intn)

{

if(n<=0)

retturn0;

intres=1

for(inti=1;i<=n;i++)

{

res*=i;

}

returnres;

}



考无忧小编tips

那些成功的人,不一定最初就是最优秀的,但一定都是坚持走了最远的。人生很多时候没有那么多道理可言,挺住,就意味着一切皆有可能。坚持复习以上的二级C++操作练习题,就意味着多一份考试通过的可能。



文章推荐:

全国计算机等级考试可以不考一级直接考二级吗?

2019年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”

全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)


温馨提示:

考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office

想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库

想知道更多关于计算机等级考试题库的最新资讯吗?点击进入>>>计算机等级考试题库资讯


本文网址:http://www.k51.com.cn/info/jsjdjks/1904/0250858.html
选择分享到: