C語言 | 統計捐款人數及捐款

      網友投稿 717 2025-04-01

      例12:在全系1000個學生中,征集慈善捐款,當總數達到10萬元時就結束,統計此時的捐款人數,以及平均每人捐款的數目。

      解題思路:顯然應該用循環來處理。實際實際循環的次數事先不能確定,可以設置為最大值(1000)在循環體中累計捐款總數,并用if語句檢查是否達到10萬元,如果達到就不再繼續執行循環,終止累加,并計算人均捐款數。

      源代碼演示:

      C語言 | 統計捐款人數及捐款

      #include//頭文件 int main()//主函數 { float amount,aver,total;//定義浮點型變量 float sum=100000; //定義浮點型變量且賦初值 int i;//定義整型變量 for(i=1,total=0;i<1001;i++)//循環條件 { printf("請依次輸入捐款錢數:");//提示語句 scanf("%f",&amount); //鍵盤輸入 total=total+amount; if(total>sum) break;//跳出循環 } aver=total/i; printf("第%d個人捐款之后達到10萬+\n平均每人捐款:%5.2f\n",i,aver); return 0;//函數返回值為0 }

      編譯運行結果如下:

      請依次輸入捐款錢數:1000 請依次輸入捐款錢數:45678 請依次輸入捐款錢數:34521 請依次輸入捐款錢數:7000 請依次輸入捐款錢數:456.3 請依次輸入捐款錢數:15689 第6個人捐款之后達到10萬+ 平均每人捐款:17390.72 -------------------------------- Process exited after 23.79 seconds with return value 0 請按任意鍵繼續. . .

      break的作用是使流程跳到循環體之外,接著執行循環體下面的語句。

      注意:在C語言中break語句只能用于循環語句和switch語句之中,而不能單獨使用。

      C語言開發工具

      #include//頭文件 int main()//主函數 { float amount,aver,total;//定義浮點型變量 float sum=100000; //定義浮點型變量且賦初值 int i;//定義整型變量 for(i=1,total=0;i<1001;i++)//循環條件 { printf("請依次輸入捐款錢數:");//提示語句 scanf("%f",&amount); //鍵盤輸入 total=total+amount; if(total>sum) break;//跳出循環 } aver=total/i; printf("第%d個人捐款之后達到10萬+\n平均每人捐款:%5.2f\n",i,aver); return 0;//函數返回值為0 }

      請依次輸入捐款錢數:1000 請依次輸入捐款錢數:45678 請依次輸入捐款錢數:34521 請依次輸入捐款錢數:7000 請依次輸入捐款錢數:456.3 請依次輸入捐款錢數:15689 第6個人捐款之后達到10萬+ 平均每人捐款:17390.72 -------------------------------- Process exited after 23.79 seconds with return value 0 請按任意鍵繼續. . .

      C 語言

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:Zabbix5.4發布,支持你期待的重大改進功能!
      下一篇:機械制造與生產管理(機械制造生產管理專業所學課程)
      相關文章
      豆国产96在线|亚洲| 无码欧精品亚洲日韩一区夜夜嗨| 一本色道久久综合亚洲精品蜜桃冫| 亚洲午夜久久久影院| vvvv99日韩精品亚洲| 亚洲国产成人手机在线观看| 亚洲乱亚洲乱妇24p| 亚洲欧洲精品成人久久曰| 亚洲avav天堂av在线网爱情| 亚洲无圣光一区二区| 久久综合亚洲色一区二区三区| 日韩亚洲AV无码一区二区不卡 | 国产亚洲成av片在线观看| 久久久久亚洲精品中文字幕| 国产精品亚洲高清一区二区| AV在线播放日韩亚洲欧| 亚洲午夜福利AV一区二区无码| 亚洲人成图片小说网站| 亚洲av激情无码专区在线播放| 亚洲情XO亚洲色XO无码| 久热综合在线亚洲精品| 久久亚洲精品无码AV红樱桃| 亚洲图片校园春色| 亚洲精品123区在线观看| 亚洲高清一区二区三区电影| 国产亚洲综合视频| 亚洲一区二区高清| 国产亚洲综合色就色| 亚洲欧洲自拍拍偷午夜色无码| 亚洲AV无码不卡在线播放| 7777久久亚洲中文字幕蜜桃| 亚洲欧洲久久精品| 国产成人精品日本亚洲专| 亚洲色成人网站WWW永久四虎| 日本中文一区二区三区亚洲| 中国亚洲女人69内射少妇| 久久亚洲国产精品一区二区| 久久综合亚洲色一区二区三区| 97se亚洲国产综合自在线| 风间由美在线亚洲一区| 亚洲人成无码网站|