华剑缘
一切都在这个过程中获得,将那些目标埋藏于心中
C++博客
首页
新随笔
新文章
联系
聚合
管理
posts - 18,comments - 15,trackbacks - 0
<
2006年4月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(3)
给我留言
查看公开留言
查看私人留言
随笔档案
2006年12月 (2)
2006年8月 (1)
2006年5月 (2)
2006年4月 (13)
文章档案
2006年5月 (2)
搜索
最新评论
1. re: 关于约瑟夫环的问题,编不下去了,那位帮忙看看
评论内容较长,点击标题查看
--Dain
2. re: 关于约瑟夫环的问题,编不下去了,那位帮忙看看
@Dain
十分感谢
--华剑缘
3. re: 关于约瑟夫环的问题,编不下去了,那位帮忙看看
今晚不想了
明天写个来
--Dain
4. re: 幻方,呵呵学习学习
评论内容较长,点击标题查看
--华剑缘
5. re: [求助] 关于拷贝构造函数,对象传递!!
@roa420
我在Visual C++ 6.0中编译的时候也出现过问题,我怀疑它对友元支持的不好。
建议你换一个编译器试试看。
--史传红
阅读排行榜
1. 用直接三角分解法求方程组的解(583)
2. 2005图灵奖获得者产生 ,3月1日(462)
3. 实验 3 对象数组与对象指针 (373)
4. [求助] 关于拷贝构造函数,对象传递!!(322)
5. 动态数组不能用在二维……(惭愧现在才知道)(241)
评论排行榜
1. [求助] 关于拷贝构造函数,对象传递!!(6)
2. 关于约瑟夫环的问题,编不下去了,那位帮忙看看(3)
3. 幻方,呵呵学习学习(3)
4. 动态数组不能用在二维……(惭愧现在才知道)(2)
5. 程序设计试题(1)
幻方,呵呵学习学习
幻方:
#include
"
iostream.h
"
int
main()
{
int
N,i,j,count;
cout
<<
"
Please enter N:
"
;
cin
>>
N;
int
**
arr
=
new
int
*
[N];
for
(i
=
0
;i
<
N;i
++
)
arr[i]
=
new
int
[N];
for
(i
=
0
;i
<
N;i
++
)
for
(j
=
0
;j
<
N;j
++
)
arr[i][j]
=
0
;
arr[
0
][(N
+
1
)
/
2
-
1
]
=
1
;
for
(count
=
1
,i
=
0
,j
=
(N
+
1
)
/
2
-
1
;count
<
N
*
N;count
++
)
{
i
--
;
j
--
;
if
(i
==-
1
)
i
=
N
-
1
;
if
(j
==-
1
)
j
=
N
-
1
;
if
(arr[i][j]
==
0
)
arr[i][j]
=
count
+
1
;
else
if
(arr[i][j]
>
0
)
{
i
=
i
+
2
;
j
=
j
+
1
;
if
(j
==
N)
j
=
0
;
if
(i
==
N)
i
=
0
;
else
if
(i
==
N
+
1
)
i
=
1
;
arr[i][j]
=
count
+
1
;
}
}
for
(i
=
0
;i
<
N;i
++
)
{
for
(j
=
0
;j
<
N;j
++
)
{
cout
<<
arr[i][j]
<<
"
"
;
}
cout
<<
"
\n
"
;
}
for
(i
=
0
;i
<
N;i
++
)
delete [] arr[i];
delete [] arr;
return
1
;
}
posted on 2006-04-09 22:58
华剑缘
阅读(139)
评论(3)
编辑
收藏
引用
FeedBack:
#
re: 幻方,呵呵学习学习
2006-04-10 09:03 |
沐枫
int ** arr = new int * [N];
for (i = 0 ;i < N;i ++ )
arr[i] = new int [N];
for (i = 0 ;i < N;i ++ )
for (j = 0 ;j < N;j ++ )
arr[i][j] = 0 ;
好可怕的数据结构和初始化!!!
回复
更多评论
#
re: 幻方,呵呵学习学习
2006-04-10 12:27 |
华剑缘
呵呵,我是新手请指教。帮改改好么,不胜感激。
回复
更多评论
#
re: 幻方,呵呵学习学习
2006-04-14 17:31 |
华剑缘
@沐枫
@沐枫
c:\documents and settings\kakaxi\桌面\新建文件夹\text1.cpp(12) : error C2065: 'for_each' : undeclared identifier
c:\documents and settings\kakaxi\桌面\新建文件夹\text1.cpp(12) : error C2065: 'bind2nd' : undeclared identifier
c:\documents and settings\kakaxi\桌面\新建文件夹\text1.cpp(12) : error C2065: 'mem_fun_ref' : undeclared identifier
回复
更多评论
刷新评论列表
标题
姓名
主页
验证码
*
内容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
相关链接:
网站导航:
博客园
BlogJava
博客生活
IT博客网
C++博客
PHP博客
博客园社区
管理博客
教师博客
天文博客
汽车博客
足球博客
股票博客
电子博客
管理