c语言编写一个程序,要求从键盘上连续输入10个数,输出这10个数的最大值和最小值,用数组完成
答案:2 悬赏:0 手机版
解决时间 2021-03-16 07:25
- 提问者网友:遁入空寂
- 2021-03-16 02:44
c语言编写一个程序,要求从键盘上连续输入10个数,输出这10个数的最大值和最小值,用数组完成
最佳答案
- 五星知识达人网友:胯下狙击手
- 2021-03-16 04:00
//卧槽,竟然没得悬赏分,唉~~~~~~
//加分
#include<stdio.h>
intmain()
{
inta[10],max,min;
printf("输入第1个数:");
scanf("%d",&a[0]);
max=min=a[0];
for(inti=1;i<10;i++)
{
printf("输入第%d个数:",i+1);
scanf("%d",&a[i]);
if(max<a[i])max=a[i];
if(min>a[i])min=a[i];
}
printf("最大数是:%d\n最小数是:%d\n",max,min);
}
//加分
#include<stdio.h>
intmain()
{
inta[10],max,min;
printf("输入第1个数:");
scanf("%d",&a[0]);
max=min=a[0];
for(inti=1;i<10;i++)
{
printf("输入第%d个数:",i+1);
scanf("%d",&a[i]);
if(max<a[i])max=a[i];
if(min>a[i])min=a[i];
}
printf("最大数是:%d\n最小数是:%d\n",max,min);
}
全部回答
- 1楼网友:夜余生
- 2021-03-16 04:53
#include <stdio.h>
int main()
{
int array[10];
int max = 0, min = 0;
for(int i = 0; i < 10; i ++) {
scanf("%d", &array[i]);
if (i == 0) {
max = array[i];
min = array[i];
}
else if (array[i] > max) max = array[i];
else if (array[i] < min) min = array[i];
}
printf("Max is %d, Min is %d\n", max, min);
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯