关于C编程的问题 请各位达人帮忙 谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/16 16:09:45
1 ,输入3个证书 求出最大值与最小值 .
2,输入10个整数 求出扣除最大值,最小值以后的平均值.

第一个:
#include "stdio.h"
main()
{
int max=0,min=0,a[3],i;
printf("Please input 3 numbers:\n");
for(i=0;i<3;i++)
{
scanf("%d",&a[i]);
}
max=a[0]>a[1]?a[0]:(a[1]>a[2]?a[1]:a[2]);
min=a[0]<a[1]?a[0]:(a[1]<a[2]?a[1]:a[2]);
printf("Max number is %d\n",max);
printf("Min number is %d\n",min);
}
=====================
第二个
#include "stdio.h"
#define N 10
main()
{
int max=0,min=0,a[N],i,all=0;
printf("Please input 10 numbers:\n");
for(i=0;i<N;i++)
{
scanf("%d",&a[i]);
}
max=min=a[0];
for(i=1;i<10;i++)
{
if(max<a[i]) max=a[i];
if(min>a[i]) min=a[i];
}
for(i=0;i<10;i++)
{
all+=a[i];
}