C++这程序a,b随机数组为什么第二个数不是100以内整数啊?求高人讲解,初学者……

[复制链接]
查看11 | 回复2 | 2016-4-23 22:44:59 | 显示全部楼层 |阅读模式
1、排序时循环变量的范围写错了2、merger函数应该增加一个变量int c[],不然该函数只是把a,b归并到局部变量数组c中了,main中的c还是一个未初始化的数组。#include#include#includevoid sort(int a[],int n){for(int i=0;ia[j+1]) {int m=a[j]; a[j]=a[j+1]; a[j+1]=m; }}}int me...
回复

使用道具 举报

千问 | 2016-4-23 22:44:59 | 显示全部楼层
#include#include#includevoid sort(int a[],int n){for(int i=1;i<=n-1;i++){for(int j=0;j<=n-i-1;j++)/////////////////////if(a[...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行