搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ [指针] 实在是不好意思了,我又来了!指针真的很让人很头疼~~
标题:
[指针] 实在是不好意思了,我又来了!指针真的很让人很头疼~~
只看楼主
王立帅
来 自:山东淄博
等 级:
论坛游侠
帖 子:61
专家分:160
注 册:2011-4-4
第
11
楼
得分:0
回复 10楼 C梦天下
我刚刚测试了一组数据,得到了你想要的结果额,改动的地方就是在你输出的地方加了格式控制,看起来舒服一些,还有就是 change函数里面两个if()语句里面的 i==1都删除了,那两个语句多余啊。你测试的有什么问题啊
一个人走
2011-04-13 21:40
正在注册
等 级:
新手上路
帖 子:6
专家分:4
注 册:2011-4-11
第
12
楼
得分:0
真长啊,仔细看看、在、
good !
2011-04-13 21:47
叁万英尺
等 级:
论坛游民
帖 子:8
专家分:15
注 册:2011-4-13
第
13
楼
得分:0
我觉的可以一次性从小到大排序,然后把几个最小的和最大的拿出来与指定位置交互。
2011-04-13 21:52
C梦天下
等 级:
论坛游民
帖 子:53
专家分:38
注 册:2011-4-10
第
14
楼
得分:0
回复 11楼 王立帅
小王
你测试出了max在中间么?
我也改进了。
4个角搞定了
对于max
好像是判断条件出错了
或者是别的什么原因,
正在改进。
= =
2011-04-13 21:54
王立帅
来 自:山东淄博
等 级:
论坛游侠
帖 子:61
专家分:160
注 册:2011-4-4
第
15
楼
得分:0
回复 9楼 王立帅
再定义一个指针排序,不过想想也是麻烦,你这个就相当于排序了一小下了。
一个人走
2011-04-13 21:56
王立帅
来 自:山东淄博
等 级:
论坛游侠
帖 子:61
专家分:160
注 册:2011-4-4
第
16
楼
得分:0
回复 14楼 C梦天下
是在中间啊 我那个大数灰常大啊 ,绝对不会出错啊。
一个人走
2011-04-13 21:57
王立帅
来 自:山东淄博
等 级:
论坛游侠
帖 子:61
专家分:160
注 册:2011-4-4
第
17
楼
得分:0
你第一次循环大数寻找正确的话,赋值还能出错么
一个人走
2011-04-13 21:59
叁万英尺
等 级:
论坛游民
帖 子:8
专家分:15
注 册:2011-4-13
第
18
楼
得分:0
if(j%5==0)改为if(j%6==0)即可
改变之后的数组为
1 9 8 7 2
5 88 31 6 10
11 21 100 41 51
61 71 81 91 90
3 45 32 67 4
2011-04-13 22:09
thunder_2011
等 级:
论坛游侠
帖 子:31
专家分:100
注 册:2011-4-11
第
19
楼
得分:0
程序没问题 是输出的太乱了而已
想输出行列可以加个 \t printf("%d\t",*(p+1))
不过要像楼上说的那样 j==6 或者 j==5 初始化j=0
ps:记得前天贴的问题代码中malloc之后都没有free,现在malloc之后都知道判断空指针了和free了,学的挺快的,呵呵
2011-04-13 22:46
19
2/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-336555-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.137194 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved