// 求十个整数中的最大值
#include <stdio.h>
#include <stdlib.h>
int main()
{
// a0 a1 a2 a3 a4 a5 a6 a7 a8 a9
int a[10] = {88 ,9 ,6 ,5 ,3 ,5 ,8 ,4 ,8 ,0};
int i;
for (i=1; i< 10; ++i)
{
if ( a[i-1] >= a[i] )
{
a[i] = a[i-1];
}
}
printf ("最大值是:%d\n",a[i-1]);
system ("pause");
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main()
{
// a0 a1 a2 a3 a4 a5 a6 a7 a8 a9
int a[10] = {88 ,9 ,6 ,5 ,3 ,5 ,8 ,4 ,8 ,0};
int i;
for (i=1; i< 10; ++i)
{
if ( a[i-1] >= a[i] )
{
a[i] = a[i-1];
}
}
printf ("最大值是:%d\n",a[i-1]);
system ("pause");
return 0;
}
//将3个数按从大到小排列(用if语句)
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a = 3,b = 12,c = 15;
if (a >= b) //a>b
{
if (a >= c)//a>c
{
if (b >= c) //a>b>c
{
printf ("%d\t%d\t%d\n",a,b,c);
}
else //a>c>b
{
printf ("%d\t%d\t%d\n",a,c,b);
}
}
else //c>a>b
{
printf ("%d\t%d\t%d\n",c,a,b);
}
}
else //b>a
{
if(a >= c) //b>a>c
{
printf ("%d\t%d\t%d\n");
}
else // b>a c>a
{
if (b >= c) //b>c>a
{
printf ("%d\t%d\t%d\n",b,c,a);
}
else // c>b>a
{
printf ("%d\t%d\t%d\n",c,b,a);
}
}
}
system ("pause");
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a = 3,b = 12,c = 15;
if (a >= b) //a>b
{
if (a >= c)//a>c
{
if (b >= c) //a>b>c
{
printf ("%d\t%d\t%d\n",a,b,c);
}
else //a>c>b
{
printf ("%d\t%d\t%d\n",a,c,b);
}
}
else //c>a>b
{
printf ("%d\t%d\t%d\n",c,a,b);
}
}
else //b>a
{
if(a >= c) //b>a>c
{
printf ("%d\t%d\t%d\n");
}
else // b>a c>a
{
if (b >= c) //b>c>a
{
printf ("%d\t%d\t%d\n",b,c,a);
}
else // c>b>a
{
printf ("%d\t%d\t%d\n",c,b,a);
}
}
}
system ("pause");
return 0;
}