題目
現有乙個10人100行的選票資料檔案a.txt,其資料存放的格式是每條記錄的長度均為10位,第一位表示第乙個人的選中情況,第二位表示第二個人的選中情況,以此類推:內容均為字元0和1,1表示此人被選中,0表示此人未被選中,全選或不選均為無效的選票,試編寫程式,把選票資料讀入到字串陣列中並統計每個人的選票數,最後把得票數依次存入陣列,輸出到檔案b.txt中
演算法思路
從檔案中把選票資訊讀取到程式記憶體中,之後用陣列儲存10個人的選票資訊,之後根據01來確定是否選擇該人。
演算法分析
這道題需要用到檔案輸入、輸出函式的知識,和字串處理能力,通過字串陣列和檔案輸入、輸出的結合可以達到題目的要求。
C語言實現選票統計
用c語言實現選票統計,供大家參考,具體內容如下 要求 設有n個候選人,10個選舉人,每乙個選舉人只能選一位候選人,最終票數最高的當選為領導人,輸出候選人票數和領導人資訊。實現 1定義結構體陣列儲存候選人資訊。2迴圈10次,每次從鍵盤輸入選票姓名,和候選人進行比較,並統計選票。include ingx...
C 選票統計
description 某校學生會主席由全校學生投票選舉產生,共有 名候選人報名參選,編號為1到 0 1000 全校有 名學生 0 30000 每人都可以投票。但每人只能投一票,每票只能選1名候選人。請你設計乙個程式能夠統計出哪個候選人得票最高,得了多少票。不會出現得票數相同的情況。input 第一...
C語言 統計選票結果的程式
例38 有三個候選人,每個選民只能投給乙個人,要求用c語言編乙個統計選票的程式,先後輸入備選人的的名字,最後輸出各人的得票結果。解題思路 需要設計乙個結構陣列,陣列中包含3個元素,每個元素中的資訊應包括候選人的姓名和得票數。源 演示 include 標頭檔案 include 引入strcmp str...