求救:有数组a[n],和数组b[m], n>m, 要求把数组a中的最小值放在面试时候遇到的题目,是去海辉高科面试时候遇到的 array.sort()可以快速排序然后,因为n>m,直接拷贝会溢出用foreach吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int temp=0; int[] a = new int[5]; int[] b = new int[6]; a[0] = 1; a[1] = 5; a[2] = 8; a[3] = 4; a[4] = -1; for (int j = 0; j < a.Length; j++) { for (int i = 0; i <a.Length; i++) { if (a[j] < a[i]) { temp = a[j]; a[j] = a[i]; a[i] = temp; } b[i] = a[i]; } } for(int i=0; i<b.Length;i++) Response.Write(b[i]);这是一个思路,你可以试试.你可以再去重构一下.多多交流 int temp=0; int[] a = new int[5]; int[] b = new int[6]; a[0] = 1; a[1] = 5; a[2] = 8; a[3] = 4; a[4] = -1; for (int j = 0; j < a.Length; j++) { for (int i = 0; i <a.Length; i++) { if (a[j] > a[i]) { temp = a[j]; a[j] = a[i]; a[i] = temp; } b[j] = a[j]; } } for(int i=0; i <b.Length;i++) Response.Write(b[i]); int[] a = new int[7] {80, 3, 10, 45, -1, 0, 100 }; int[] b = new int[6]; int temp = 0; for (int j = 0; j < a.Length; j++) { for (int i = 0; i < b.Length; i++) { if (a[j] < a[i]) { temp = a[j]; a[j] = a[i]; a[i] = temp; } b[i] = a[i]; } } foreach (int num in b) { Console.WriteLine(num); } 将数组a排序,用for循环取得b数组的维度,同时将数组a的数值复制到数组b中a.sort();for(int i=0,i<b.Length;i++){ b[i] = a[i];} 海辉??原来的天海宏业?呵呵...兄弟,测试做多久了?英文怎么样?我这有个赴美国GOOGLE的本地化项目如果你觉得条件符合,PM我. Winform 子线程影响到主线程运行的奇怪问题 ClickOnce部署问题,急!!!!! IE白屏,哭求解决方法 自制的资源文件怎么才能派上用场呢? 求关键路径 关于RichTextBox的格式问题! 怎么更改文件下载时弹出窗口中的文件名 如何给程序添加上版本信息? 急!子窗口如何控制父窗口的空间以及使用其函数? 监视进程的问题。 怎样设置DataGridview某一行的整行的的背景颜色? 是否有小点的C# IDE?
int[] a = new int[5];
int[] b = new int[6];
a[0] = 1;
a[1] = 5;
a[2] = 8;
a[3] = 4;
a[4] = -1;
for (int j = 0; j < a.Length; j++)
{
for (int i = 0; i <a.Length; i++)
{
if (a[j] < a[i])
{
temp = a[j];
a[j] = a[i];
a[i] = temp;
} b[i] = a[i];
}
}
for(int i=0; i<b.Length;i++)
Response.Write(b[i]);这是一个思路,你可以试试.你可以再去重构一下.多多交流
int[] a = new int[5];
int[] b = new int[6];
a[0] = 1;
a[1] = 5;
a[2] = 8;
a[3] = 4;
a[4] = -1;
for (int j = 0; j < a.Length; j++)
{
for (int i = 0; i <a.Length; i++)
{
if (a[j] > a[i])
{
temp = a[j];
a[j] = a[i];
a[i] = temp;
} b[j] = a[j];
}
}
for(int i=0; i <b.Length;i++)
Response.Write(b[i]);
int[] b = new int[6];
int temp = 0;
for (int j = 0; j < a.Length; j++)
{
for (int i = 0; i < b.Length; i++)
{
if (a[j] < a[i])
{
temp = a[j];
a[j] = a[i];
a[i] = temp;
}
b[i] = a[i];
}
}
foreach (int num in b)
{
Console.WriteLine(num);
}
a.sort();
for(int i=0,i<b.Length;i++)
{
b[i] = a[i];
}
兄弟,测试做多久了?英文怎么样?我这有个赴美国GOOGLE的本地化项目
如果你觉得条件符合,PM我.