怎样编程找出5个整数中的最大数和最小数?
4个回答
展开全部
#include<stdio.h>
void main()
{
int a[5];
int min;
int max;
printf("请输入5个数:\n");
for(int i=0;i<5;i++)
{scanf("%d",&a[i]);}
min=max=a[0];
for(int j=1;j<5;j++)
{if(a[j]<min)min=a[j];if(a[j]>max)max=a[j];}
printf("5个数中的最大值是:%d,最小值是:%d\n",min,max);
}
void main()
{
int a[5];
int min;
int max;
printf("请输入5个数:\n");
for(int i=0;i<5;i++)
{scanf("%d",&a[i]);}
min=max=a[0];
for(int j=1;j<5;j++)
{if(a[j]<min)min=a[j];if(a[j]>max)max=a[j];}
printf("5个数中的最大值是:%d,最小值是:%d\n",min,max);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <iostream>
using namespace std;
int main()
{
float a[5];
float temp;
for(int i=0;i<5;i++)
cin>>a[i];
for(int i=0;i<5;i++)
{
for(int j=i+1;j<5;j++)
{
if(a[i]<a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
cout<<"最大数为:"<<a[0]<<endl;
cout<<"最小数为:"<<a[19]<<endl;
return 0;
}
using namespace std;
int main()
{
float a[5];
float temp;
for(int i=0;i<5;i++)
cin>>a[i];
for(int i=0;i<5;i++)
{
for(int j=i+1;j<5;j++)
{
if(a[i]<a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
cout<<"最大数为:"<<a[0]<<endl;
cout<<"最小数为:"<<a[19]<<endl;
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建立一个数组,然后比较
追问
我目前还没学习数组,请问有其他编程方法吗?如果有,请写下来。
追答
取最大值(1,2,3,4,5)
取最小值(1,2,3,4,5)
这是易语言的,C语言的我这里没有软件,不敢告诉你。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<html>
<script type="text/javascript">
var arr = [0,2,5,6,8,7,6546];
function min(){
var _tmp_min = arr[0];
for(var i=0,len=arr.length;i<len;i++){
_tmp_min = _tmp_min>arr[i]?arr[i]:_tmp_min;
}
return _tmp_min;
}
function max(){
var _tmp_min = arr[0];
for(var i=0,len=arr.length;i<len;i++){
_tmp_min = _tmp_min>arr[i]?_tmp_min:arr[i];
}
return _tmp_min;
}
var _max = max();
var _min = min();
alert("Min:"+_min+"===MAX:"+_max);
</script>
</html>
<script type="text/javascript">
var arr = [0,2,5,6,8,7,6546];
function min(){
var _tmp_min = arr[0];
for(var i=0,len=arr.length;i<len;i++){
_tmp_min = _tmp_min>arr[i]?arr[i]:_tmp_min;
}
return _tmp_min;
}
function max(){
var _tmp_min = arr[0];
for(var i=0,len=arr.length;i<len;i++){
_tmp_min = _tmp_min>arr[i]?_tmp_min:arr[i];
}
return _tmp_min;
}
var _max = max();
var _min = min();
alert("Min:"+_min+"===MAX:"+_max);
</script>
</html>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询