#include <stdio.h>
#include <stdlib.h>
int main(int argc,char** argv)
{
//给出程序中所有要用到的变量
int myarray[3][4];
int max=0,min=0;
int i,j;//供循环中使用
//提示并要求用户输入数组元素
printf("请输入数组的元素(3×4):\n");
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
scanf("%d",&myarray[i][j]);
}
}
//为最大最小值赋初始值
min=myarray[0][0];
max=myarray[0][0];
//显示之前用户输入的数组元素值
printf("你输入的数组是:\n");
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
printf("%3d",myarray[i][j]);
}
printf("\n");
}
//查找数组中的最大最小值。
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
if(myarray[i][j]>max)
max=myarray[i][j];
if(myarray[i][j]<min)
min=myarray[i][j];
}
}
//输出比较结果
printf("数组中最大值为:%d\n",max);
printf("数组中最小值为:%d\n",min);
system("pause");
return 0;
}
实例11 找出数组中最大值与最小值
最新推荐文章于 2023-07-12 10:33:38 发布