第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

C語(yǔ)言算法之:比賽求平均分

標(biāo)簽:
C# 算法

经常有人说,很忙,没时间学习。


为啥忙?


因为赚钱的能力太弱,所以更需要抽时间用来学习,提高赚钱的能力。


只要肯花时间,一定会有所成长。

 

学技术,重在日拱一卒、一点一滴的积累。

 

今天一起分析C语言的算法之15:裁判求平均分。


算法题目:

 

体操比赛,共有10个评委,最高分10分,求这个体操运动员的最终成绩。

 

提示:去掉最高分,去掉最低分,求平均分。


https://img1.sycdn.imooc.com//621831010001577210800100.jpg

编程思路分析

编程思路: 


1、用冒泡法将10个评委打分按分数高低进行排序;

 

2、去掉最低分和最高分,剩下的8个分数求平均值。



https://img1.sycdn.imooc.com//62183103000124b710800100.jpg

程序范例


int main()

{

  float cost[10] = {0};

  /*定义一个中间变量一个数组和*/

  float Temp,sum = 0;     

  float average = 0;   //定义一个平均变量

  int i, j;

 

  printf("请输入10名评委所给出的分数:\n");

循环输入10个数

  for(i = 0 ; i < 10 ; i++)       

  {

    printf("第 %d 个评委给的分数为:",i+1);

    scanf("%f",&cost[i]);    

  }

  /*设置循环次数为8次*/

  for(i = 0 ; i < 10 ; i++)        

  {

    /*从最后一个数开始与前一个数比较*/

     for(j = 10 ; j > i ; j--)     

    {

      /*比前一个数大则交换位置*/

      if(cost[j] > cost [j-1]) 

     {

        Temp = cost[j];

        cost[j] = cost[j-1];

        cost[j-1] = Temp;

     }

   }

}

for(i = 1;i < 9 ; i++)

{

  sum += cost[i];

}

  average = sum /8;

  printf("这个体操运动员最后的成绩为:%f\r\n",average);

}


程序运行结果案例:


https://img1.sycdn.imooc.com//621831320001388f06690405.jpg

祝读者:


学有所成;

 

工作顺利;

 

事业成功。



點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫(xiě)下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專(zhuān)欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消