输出一个数组中最小的三个数值,分别输出到text1,text2,text3中。参考数据:
数组:(21,3,34,5,7,5,14,17,11,13)要求结果:
以上数组中最小的三个数值是“3,5,7”.
而不是“3,5,5”请写出代码来,谢谢!
数组:(21,3,34,5,7,5,14,17,11,13)要求结果:
以上数组中最小的三个数值是“3,5,7”.
而不是“3,5,5”请写出代码来,谢谢!
解决方案 »
- MSFlexGrid使用SQL语句动态绑定数据的基础上实现层次结构
- 到底如何激活后台窗口呀(继续)
- 谁有这个vbAccelerator Explorer Bar Control控件
- 怎么获得图片文件的EXIF数据?(比如对数码照片来说,相机类型,快门速度等数据)
- 怎么打印FLEXGRID里的内容?
- 如何自定义设置每个treeview节点的图片属性?让同级的图片可以随意?
- 在installshield Developer 8.0中加卸载程序?
- 帮忙运行一下代码!!!!急!急!急!急!急!急!急!急!急!(在线等候)
- 如何实现取汉字字串的拼音字头?
- TextBox获得焦点的时候,用编辑方式显示默认值(一般是插入方式)?
- 输出一个数组中最小的三个数值(没有重复数的)??
- 求助,时间判断
For i = 0 To array1.Length - 2
If array1(i) = array1(i + 1) Then
For j = i + 1 To array1.Length - 2
array1(j) = array1(j + 1)
Next
End If
Next TextBox1.Text = array1(0)
TextBox2.Text = array1(1)
TextBox3.Text = array1(2)
给大家介绍下 .NET LINQ 如何做。// 定义数组
int[] a = { 20, 9, 11, 40, 43, 3, 5, 11, 13, 3, 7, 25, 2, 9, 18, 16 };
// 真正的代码就 1 行:
var result = (from n in a orderby n select n).Distinct().Take(3).ToList();
// 输出
foreach (int i in result)
Console.WriteLine(i);结果:
2
3
5