求简单c程序 求四个数中最大数的程序用三种不同的算法写出来,对不起没说清楚,是用一个输入语句输入几个数,求这几个数的大小

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 09:37:17
求简单c程序 求四个数中最大数的程序用三种不同的算法写出来,对不起没说清楚,是用一个输入语句输入几个数,求这几个数的大小

求简单c程序 求四个数中最大数的程序用三种不同的算法写出来,对不起没说清楚,是用一个输入语句输入几个数,求这几个数的大小
求简单c程序 求四个数中最大数的程序用三种不同的算法写出来,
对不起没说清楚,是用一个输入语句输入几个数,求这几个数的大小

求简单c程序 求四个数中最大数的程序用三种不同的算法写出来,对不起没说清楚,是用一个输入语句输入几个数,求这几个数的大小
选择法:
int SelectMax(int array[])
{
            int max = array[0];
            for (int i =1; i < 4; i++)
                if ( max < array[i])
                      max = array[i];
            return max; 
       }
 
2.交换法
       int ExchangeMax(int array[])
       {
             for (int i = 1; i < 4; i++)
                   if (array[i] < array[i - 1])
                  {
                       array[i] = array[i] + array[i - 1];
                       array[i - 1] = array[i] - array[i - 1];
                       array[i] = array[i] - array[i - 1]
                  }
                  return array[3];
       }
 
3.堆排序
      int InsertMax(int array[])
      {
            int j;
            for (int i = 3 / 2; i >= 0; i = i--)
            {
                 j = 2 * i + 2;
                 if (j > 3 || array[j] < array[j - 1])
                      j = j - 1;
                 if ( array[j] > array[i])
                 {
                       array[i] = array[i] + array[j];
                       array[j] = array[i] - array[j];
                       array[i] = array[i] - array[j]
                 }
            }
            return array[0];
      }

求多个数中最大数的C语言程序 求简单c程序 求四个数中最大数的程序用三种不同的算法写出来,对不起没说清楚,是用一个输入语句输入几个数,求这几个数的大小 数学编写程序 求三个数a,b,c的最大数.数学编写程序 求三个数a,b,c的最大数. VB程序 求三个数中的最大数 编写一个C语言程序,要求输入3个数,求最大数和最小数之和. 求个C语言3个数比较大小 之后输出最大数的程序 最好能用IF的方法 用C语言设计求三个数中最大数的算法 c语言中求abc三个数中的最大数 设计一个程序求a,b,c中最大数的算法(并写出程序框图要图啊)谢谢啦给好评 设计一个程序求a,b,c中最大数的算法(并写出程序框图要图啊)谢谢啦给好评^v^ 下列Visual Basic程序段中,能实现输出变量a、b、c三个数中最大数的是( ) 求平均数的pascal程序编译一个求平均成绩的程序内容:输入10个数,去掉一个最大数,去掉一个最小数,求剩下8个数的平均数.要求:用repeat语句写,或者while也可以 求一个C语言程序:交换三个数的值. 求四个数中较大者 的C语言程序怎样写 C,定义一个带参的宏实现从3个数中给出最大数,并用测试程序进行测试 如何设计用vb语言编写一个程序,输入三个数,输出其中的最大数 编写程序,由键盘输入两个整数,调用函数求两个数的最大数并在该函数中以“max(数1, 数2)=最大数”显示结果. •设计一个算法求三个数a,b,c中的最小数,并写出程序框图.注意是数学的程序图