C#中 冒泡排序之后如何把数组中的下标是多少赋值给另一个变量 另外如何判断数组中的值是否有相同的

 我来答
非童小陆
2018-01-14
知道答主
回答量:3
采纳率:100%
帮助的人:1.7万
展开全部
不太明白第一个问题,是要将数组下标赋值给变量还是数组内容;
如果是数组下标,在循环中就可以利用循环变量赋值啊;
判断数组中是否有相同值可以用循环嵌套,其实跟冒泡差不多。
for(int i=0;i<array.length;i++)
{
for(int j=i+1;j<array.length;j++)
if(array[i]==array[j])//则有相同值,可以设置布尔变量来判断
}
另外,c#其实提供了升序的排序方法Array.Sort(数组名); Array.Reserve(数组名);//反转
追问
我是想通过冒泡排序后来得到最大的数 然后又想判断这个数有没有相同的 有相同的就输出 从而得到它的下标 返回下标在调用的时候做为实际参数
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式