重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
#include stdio.h
公司主营业务:成都网站制作、网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出从江免费做网站回馈大家。
#include conio.h
void array_input (int array[], int n);
int max (int array[], int n);
int main (void) {
int array[10];
printf ("请输入10个数据:");
array_input (array, 10);
printf ("10个元素最大值:%d\n", max (array, 10));
getch (); /*屏幕暂留*/
return 0;
}
/* 输入数组 */
void array_input (int array[], int n) {
int i;
for (i=0; in; i++)
scanf ("%d", array[i]);
putchar ('\n');
}
/* 计算数组最大值 */
int max (int array[], int n) {
int i;
int max = array[0];
for (i=0; in; i++) {
if (array[i] max)
max = array[i];
}
return max;
}
#include
stdio.h
#include
stdlib.h
int
main()
{
int
a,b,max;
printf("请输入两个整数:");
scanf("%d%d",a,b);
//方法一:三目运算法
max
=
ab?a:b;
printf("两个数中的最大值是:%d",max);
/*方式二条件判断法(if)
假定:a就是最大值,那么就有以下逻辑过程
max
=
a;
if(maxb){
max=b;
}
printf("两个数中的最大值是:%d",max);
*/
return
0;
}
#include stdio.h
#define max(a,b) (ab?a:b)
int main(){
int a,b,c;
scanf("%d %d %d",a,b,c);
printf("%d\n",max(max(a,b),c));
return 0;
}
扩展资料:
JAVA得到数组中最大值和最小值的简单实例
public class TestJava4_3
{
public static void main(String args[])
{
int i,min,max;
int A[]={74,48,30,17,62}; // 声明整数数组A,并赋初值
min=max=A[0];
System.out.print("数组A的元素包括:");
for(i=0;iA.length;i++)
{
System.out.print(A[i]+" ");
if(A[i]max) // 判断最大值
max=A[i];
if(A[i]min) // 判断最小值
min=A[i];
}
System.out.println("\n数组的最大值是:"+max); // 输出最大值
System.out.println("数组的最小值是:"+min); // 输出最小值
}
}
该程序输出结果:
数组A的元素包括:74 48 30 17 62
数组的最大值是:74
数组的最小值是:17