首页 > 公务员
题目内容 (请给出正确答案)
[主观题]

试编写一个函数计算n!X2"的值,结果存放于数组A[arraySize]的第n个数组元素中,0≤nmaxInt

时,应按出错处理。可有如下3种不同的出错处理方式:

(1)用cerr<<及exit(1)语句来终止执行并报告错误;

(2)用返回布尔值false,true来实现算法,以区别是正常返回还是错误返[回;

(3)在函数的参数表设置一个引用型的整型变量来区别是正常返回还是某种错误返回。

试讨论这3种方法各自的优缺点,并以你认为是最好的方式实现它。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“试编写一个函数计算n!X2"的值,结果存放于数组A[arra…”相关的问题
第1题
如果用循环链表表示一元多项式, 试编写一个函数Polynomial::Cale(x) , 计算多项式在x处的值。
如果用循环链表表示一元多项式, 试编写一个函数Polynomial::Cale(x) , 计算多项式在x处的值。

点击查看答案
第2题
假设一棵树的存储结构采用父站点表示法,父结点指针数组为intparent[maxSize],其中maxSize表示
父结点指针数组的最大结点个数。树中各个结点按先根遍历次序存放,根结点存于parent[0].试编写一个函数,计算p厨指结点和q所指结点的最近公共祖先结点。

点击查看答案
第3题
已知矩阵n=10+自己的真实学号,A=(aij)nxn,aij=i2+j2,试编写一个m文件完
已知矩阵n=10+自己的真实学号,A=(aij)nxn,aij=i2+j2,试编写一个m文件完

成以下问题:(要求附上程序运行结果)

(1)求A的行列式;

(2)求A的秩;

(3)画出A的每个行向量的图形;

(4)查看A的大小(即行、列数);

(5)计算A的第11行与第11列的乘积;

(6)用一个二次函数去拟合A的最后一行向量,画出图形;

(7)计算A的每行的和,用条形图把该和向量描绘出来,加上轴标签和图形标题;

(8)计算A的特征值和特征向量;

(9)计算A的迹、逆和范数;

(10)查看AT*A的右下角元素ann的值。(AT为A的转置矩阵)

点击查看答案
第4题
计算多项式Pn(x) –a0xn十a1xn-1+a2xn-2+…+an-1x十an⊕
计算多项式Pn(x) –a0xn十a1xn-1+a2xn-2+…+an-1x十an⊕

计算多项式Pn(x) –a0xn十a1xn-1+a2xn-2+…+an-1x十an的值, 通常使用的方法是一种嵌套的方法。它可以描述为如下迭代形式:bv=av,bi+1=x×bi+ai+1, i=0, 1,…,n-l。若设bn=Pn(x) , 则问题可以写为如下形式:Pn(x) =x×Pn-1(x)+an, 此处, Pn-i(x) =avxn-1+a1xn-2+…+an-2x+an-1, 这是问题的递归形式。试编写一个函数, 计算这样的多项式的值。

点击查看答案
第5题
分别按如下函数原型编程计算并输出mxn阶矩阵的转置矩阵。其中,m和n的值由用户从键盘输入。已知m
和n的值都不超过10

编写一个能对任意mxn阶矩阵进行转置运算的函数Transpose() 。

点击查看答案
第6题
设有3个值大小不同的整数a、b和c,试编写一个C++函数,求:(1)其中值最大的整数;(2)其中值最小的整数;(3)其中位于中间值的整数。
设有3个值大小不同的整数a、b和c,试编写一个C++函数,求:(1)其中值最大的整数;(2)其中值最小的整数;(3)其中位于中间值的整数。

点击查看答案
第7题
有一个n×n的对称矩阵A[][],将其上三角部分按列压缩存放于一个一维数组B中,A[0][0]存放于B[0]
中:

同时有两个函数:max(i,j)和min(i,j),分别计算下标i和j中的大者与小者。试利用它们给出求任意一个A[i][j]在B中存放位置的公式。

点击查看答案
第8题
设在一个带附加头结点的单链表中所有元素结点的数据值按递增顺序排,试编写一个函数,删除表中所有大丁min,小于max的元素(若存在) 。
设在一个带附加头结点的单链表中所有元素结点的数据值按递增顺序排,试编写一个函数,删除表中所有大丁min,小于max的元素(若存在) 。

点击查看答案
第9题
编写一个求阶乘的函数f(n),主调程序为求组合数的程序,分3次调用f(n),用来计算组合数的值,该程序的运行效果如下图所示。 提示:求组合数的公式为 保存工程和窗体,窗体文件名为:昵称-9-3.frm;工程名为:昵称-9-3.vbp。将..

编写一个求阶乘的函数f(n),主调程序为求组合数的程序,分3次调用f(n),用来计算组合数的值,该程序的运行效果如下图所示。提示:求组合数的公式为保存工程和窗体,窗体文件名为:昵称-9-3.frm;工程名为:昵称-9-3.vbp。将工程文件和窗体文件压缩成:昵称-9-3.rar,以附件形式提交。

点击查看答案
第10题
试编写一个完整的汇编语言源程序,求出下列公式中的Z值,结果存放在RESULT单元中(设X、Y和Z均为16位)。Z=[(X+Y)x8-X]/2。
试编写一个完整的汇编语言源程序,求出下列公式中的Z值,结果存放在RESULT单元中(设X、Y和Z均为16位)。Z=[(X+Y)x8-X]/2。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改