小弟有两道编程题想请教各位高手,请各位大侠指导一下。**************************************************************************1
计算s=1*1/1!+2*2/2!+3*3/3!+……+1000*1000/1000!之值。(注:不得产生溢出。)2
幻方亦称纵横图,即在一个n阶方阵中排出1~n个自然数,使其各行、各列、对角线上诸元素的和值相等。如三阶幻方 :
6 1 8
7 5 3
2 9 4
五阶幻方:
17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9
设计一程序输出多个不同的五阶幻方(注:有许多种不同的五阶幻方)。**************************************************************************
对于上述第一题,我如何编才能达到要求的精度而不溢出?
对于第二题,如何将所有可能的五阶幻方都输出?
计算s=1*1/1!+2*2/2!+3*3/3!+……+1000*1000/1000!之值。(注:不得产生溢出。)2
幻方亦称纵横图,即在一个n阶方阵中排出1~n个自然数,使其各行、各列、对角线上诸元素的和值相等。如三阶幻方 :
6 1 8
7 5 3
2 9 4
五阶幻方:
17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9
设计一程序输出多个不同的五阶幻方(注:有许多种不同的五阶幻方)。**************************************************************************
对于上述第一题,我如何编才能达到要求的精度而不溢出?
对于第二题,如何将所有可能的五阶幻方都输出?
解决方案 »
- CreateFile为什么老是返回一个空句柄。
- 关于线程超时之后程序的执行流程问题
- MFC工程 如何设置exe的运行参数
- 如何获取CProgressCtrl类中哪个进度条是出于激活状态?
- Big-Endian and Little-Endian different? 希望看到高手的出现
- 手写识别软件
- 急求帮忙!!
- 在线等待,急救:如何获取win2000的补丁的版本号
- windows 8下基于DXGI的远程桌面共享 desktopduplication
- (如何改变滚动框的长度大小)我用win32建立了一个滚动条,可滚动框是一个方块。
- 串口问题。特怪,大家都看看,提出问题的就有分。急!!
- 只能给这么多了,希望可以解决问题,串口问题。特怪,大家都看看,提出问题的就有分。急!!
计算s=1*1/1!+2*2/2!+3*3/3!+……+1000*1000/1000!之值。(注:不得产生溢出。)2
幻方亦称纵横图,即在一个n阶方阵中排出1~n个自然数,使其各行、各列、对角线上诸元素的和值相等。如三阶幻方 :
6 1 8
7 5 3
2 9 4
五阶幻方:
17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9
设计一程序输出多个不同的五阶幻方(注:有许多种不同的五阶幻方)。********************************************************************对于上述第一题,我如何编才能达到要求的精度而不溢出?
对于第二题,如何将所有可能的五阶幻方都输出?
类似的我做过一个大数乘法计算器,你可以参考一下:http://www.vcgame.y365.com/Program/index.htm
int i;
double float s=0,s2=1;for(i=1;i<=1000;i++)
{
s2*=1/i;
s+=i*i*s2;
}
2。还没有想好,主要是算法的问题。