ylxd41 2016-08-20 13:44 采纳率: 50%
浏览 734

c语言问题求教各位,程序无法得出结果只能得到地址貌似,谢谢

#include
int*paixu(int a[],int n);
int main(void)
{
int number[12]={12,13,2,14,6,29,52,10,12,13,44,56};
int*p;
p=paixu(number,12);
for(int i=0;i printf("%d,",*(p+i));
return 0;
}
int*paixu(int a[],int n) 讲数组分成二部分
{
冒泡排序处理前6个数字
int s,w,temp1;
for(s=0;s {
for(w=0;w {
if(a[w]>a[w+1])
{
temp1=a[w];
a[w]=a[w+1];
a[w+1]=temp1;
}
else
continue;
}
}
冒泡排序处理后6个数字
int y,r,temp2;
for(y=0;y {
for(r=0;r {
if(a[6+r]>a[6+r+1])
{
temp2=a[6+r];
a[6+r]=a[6+r+1];
a[6+r+1]=temp2;
}
else
continue;
}
}
int m[12];
for(int h=0;h<n;h++) 将两部分在按顺序排一下
{
if(a[h]<a[6+h])
m[h]=a[h];
else
m[h]=a[6+h];
}
return m;
}

  • 写回答

2条回答 默认 最新

  • yunyunxiongsd 2016-08-21 07:41
    关注

    代码中返回的就是那个数组的地址 接受返回的那里用 int *array=paixu(arg);

    评论

报告相同问题?

悬赏问题

  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题