page contents

C语言编程题-01

在某唱歌比赛上,10个评委给歌手打分后,去掉最高分和最低分,然后以剩下的8个分数的平均分作为歌手的最终得分。实现编程,读取10个整数,然后输出最终得分。 韩信点兵。韩信有一队兵,他想知道有多少人,便让士兵排队报数:按从1至5报数,最末一个士兵报的数为1;按从1至6报数,最末一个士兵报的数为5;按从1至7报数,最末一个士兵报的数为4;最后再按从1至11报数,最后一个士兵报的数为10 。你知道韩信至少有多少兵吗?

在某唱歌比赛上,10个评委给歌手打分后,去掉最高分和最低分,然后以剩下的8个分数的平均分作为歌手的最终得分。实现编程,读取10个整数,然后输出最终得分。

#include<stdio.h>
main()
{
   int arr[10]={0};
   int min=0,max=0,sum=0;
   for(int i=0;i<10;i++)
  {
scanf("%d",&a[i]);
  }
   for(int j=1;j<10;j++)
  {
       sum+=arr[i];
       if(arr[min]>arr[i])
           min=i;
       if(arr[max]<arr[i])
           max=i;      
  }
   sum=sum-arr[min]-arr[max];
   printf("最终得分:%d\n",sum/8);
   return 0;
}

韩信点兵。韩信有一队兵,他想知道有多少人,便让士兵排队报数:按从1至5报数,最末一个士兵报的数为1;按从1至6报数,最末一个士兵报的数为5;按从1至7报数,最末一个士兵报的数为4;最后再按从1至11报数,最后一个士兵报的数为10 。你知道韩信至少有多少兵吗?

#include<stdio.h>
main()
{
   int x;
   while(1)
  {
       if(x%5==1 && x%6==5 && x%7==4 && x%11==10)
      {
           break;
      }
       x++;
}
   printf(" x = %d\n",x);
}

####


  • 发表于 2021-07-31 22:46
  • 阅读 ( 791 )
  • 分类:C/C++开发

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
靓靓
靓靓

5 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 1478 文章
  3. Pack 1135 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章