//从矮到高输出人名
string[] name = { "唐剑", "何峰", "王明友", "冯琳", "左志远" };//将人名定义数组
int[] height = { 175, 173, 174, 172, 179 };//身高定义数组
for (int i = 0; i < name.Length; i++)//循环5次
{
for (int j = 0; j < i; j++) //循环对比
{
if (height[i] < height[j]) //判定高低
{
int ntemp = height[i]; //储存高的变量
height[i] = height[j]; //交换高低身高的顺序
height[j] = ntemp; //输入存储的身高
string stemp = name[i]; //同时交换身高对应的人的顺序
name[i] = name[j]; //交换人的顺序
name[j] = stemp; //交换人的顺序
}
}
}
foreach (string a in name) //数组遍历
{
Console.WriteLine(a);//输出数组
}
按同学身高从高到矮依次输出人名
最新推荐文章于 2024-10-25 21:11:30 发布