首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; class CFactorial { private: int value; int fact
有以下程序: #include <iostream> using namespace std; class CFactorial { private: int value; int fact
admin
2010-03-29
24
问题
有以下程序:
#include <iostream>
using namespace std;
class CFactorial
{
private:
int value;
int fact;
public:
CFactorial ( int val );
void CalculateFactorial();
void Display();
};
CFactorial :: CFactorial( int val )
{
value = val;
fact = 1;
}
void CFactorial :: CalculateFactorial()
{
int i = value;
while ( i > 1 )
fact *= i--;
}
void CFactorial :: Display()
{
cout<<value<<"!="<<fact<<end1;
}
int main()
{
CFactorial A( 5 );
A.CalculateFactorial();
A.Display();
return 0;
}
程序中,类CPactorial的功能是【 】,该程序运行的结果是【 】。
选项
答案
求自然数的阶乘 120
解析
类CFactorial中的成员函数CalculateFactorial()实现的功能是:求自然数value的阶乘结果。
转载请注明原文地址:https://kaotiyun.com/show/YJjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includestrutcttt{intx;structtt*y;)*p;structtta[4]={20,a+1,15,a+2,30,a+3,17,a};main()
若有定义:inta,b;通过语句scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是
有以下程序voidfun(char*s){chara[10];main(){char*p="PROGRAM";strcpy(a,"STRING");fun(p);s=a;}
有以下程序#include<stdio.h>intf(intn){intt=0,a=5;if(n/2){inta=6;t+=a++;}el
若变量已正确定义并赋值,则以下符合C语言语法的表达式是()。
已知库函数islower(ch)用以判断ch中的字母是否为小写字母,则下列程序运行后的结果是()。#include#includevoidfun(chas*p){inti=0;while(p[i]){if(p[i]==’’&&isl
程序流程图中带有箭头的线段表示的是()。
算法的空间复杂度是指()。
关于计算机算法的叙述中不正确的是()。
随机试题
简述教师劳动的任务和特点。
发生在口腔颌面部的红斑狼疮亚型是
人体维生素D缺乏的因素主要包括
甲、乙在一起逛街时,甲捡到20元钱。两人约定,20元钱.由两人均分。由于当时两人都没有零钱,说好回去再分。两人在回家的路上,看到一个体育彩票销售点在发售体育彩票。甲即用捡到的20元钱买了10注,乙没有阻止。在开奖后,甲所买的体育彩票中了5000元的奖金,乙
RAM具有的特点是()。
盈利预测审核报告应对预测利润实现的可能性作出保证。
A股份有限公司将生产应税消费品甲产品所用原材料委托B企业加工。2013年11月10日A企业发出材料实际成本为51950元,应付加工费为7000元(不含增值税),消费税税率为10%,A企业收回后将进行加工应税消费品甲产品;11月25日收回加工物资并验收入库,
下列不属于理财师的客户来源的是()。
局域网不提供()服务。
在汉字的形体演变过程中,位于小篆和楷书之间的字体是()。
最新回复
(
0
)