一道C#程序题麻烦各位大侠帮帮忙!static void Main(string[] args) {int max = 0,max1=0;//局部变量必须初始化;int s;Console.WriteLine("please input 10 number");for(int i=1;i
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 13:23:29
一道C#程序题麻烦各位大侠帮帮忙!static void Main(string[] args) {int max = 0,max1=0;//局部变量必须初始化;int s;Console.WriteLine("please input 10 number");for(int i=1;i
一道C#程序题麻烦各位大侠帮帮忙!
static void Main(string[] args)
{
int max = 0,max1=0;//局部变量必须初始化;
int s;
Console.WriteLine("please input 10 number");
for(int i=1;i
一道C#程序题麻烦各位大侠帮帮忙!static void Main(string[] args) {int max = 0,max1=0;//局部变量必须初始化;int s;Console.WriteLine("please input 10 number");for(int i=1;i
典型的冒泡排序算法
定义了两个值分别为最大值和第二大值
获取输入的数字 如果比当前最大值大的话 就重新把这个值赋值个最大值并之前的最大值赋值给第二大值
以上是第一个if
第二个else if 就是输入的值没之前输入的最大值大 但比第二大值大
重新赋值第二大值
if(s>max)//输入的值比之前的都大
{
max1 = max;//把max赋值给max1
max = s;//把输入的值赋值给max
}
else if (s > max1)//输入的值只比第二大值大
{
max1 = s;//把输入的值赋值给第二大值
}