实现输入10个数,输出这10个数的和,平均值;输出该组数中数与数的最大差值;再输入一个数,然后确定它在这个数组中第一次出现的位置,如果没有该数则输出-1,否则输出其下标

27 篇文章 4 订阅

实现输入10个数,输出这10个数的和,平均值;输出该组数中数与数的最大差值;再输入一个数,然后确定它在这个数组中第一次出现的位置,如果没有该数则输出-1,否则输出其下标

int main() //程序入口,主函数,从这里开始执行
{
 int number[10];//开辟10个空间 
 int i,sum,min,max,temp,n;
 sum=0;//初步赋值为0 
 
 for(i=0;i<10;i++)//循环判断 
 {
  printf("输入第%d个数:",i+1); 
  scanf("%d",&number[i]);
  sum=sum+number[i]; 
 }
 
 printf("输出10个数:");
 for(i=0;i<10;i++)//循环判断 
 {
  printf("%d\t",number[i]);
 }
 
 printf("\n输出10个数的和:%d\n",sum);//和 
 printf("输出10个数的平均值:%d\n",sum/10);//平均值 
 
 min=number[0];
 max=number[0];
 for(i=0;i<10;i++)//循环判断 
 {
  if(number[i]<min)//判断最小值 
  {
   min=number[i];
  }
  if(number[i]>max)//判断最大值 
  {
   max=number[i];
  }
 }
 
 printf("输出该组数中数与数的最大差值:%d\n",max-min);//输出最大差值 
 printf("请输入一个数:");
 scanf("%d",&n);
 
 for(i=0;i<10;i++)
 {
  if(n==number[i])
  {
   printf("下标:%d",i);
   break;
  }
 }
 if(i==10)
 {
  printf("输出-1");
 }
 return 0;
}

初来乍到,如有错误,请多多指教!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值