初始化(這個函數(shù)改成輸入就是信息登記模塊)。投票函數(shù)(我用隨機(jī)數(shù)實(shí)現(xiàn)投票過程)。統(tǒng)計(jì)投票結(jié)果。
創(chuàng)新互聯(lián)建站服務(wù)項(xiàng)目包括集美網(wǎng)站建設(shè)、集美網(wǎng)站制作、集美網(wǎng)頁制作以及集美網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,集美網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到集美省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
]才行 想了下也就是hxr要把\0也接收到才行 首先你定義hxr為char型,一個char型,你需要使用 %c 去接受,改成scanf(%c,&hxr); 還有 scanf以后注意謹(jǐn)慎使用,用多了以后你會發(fā)現(xiàn) scanf會很容出問題。
printf(\t\t\t===提示:請輸入投票(a或b或c)。
//編寫一個程序模擬選舉過程。共有n人參加選舉,候選人有4位,分別用字符A、B、C、D表示,//選某位候選人的時候直接輸入其代號,若輸入除A、B、C、D外其他字符則為無效票。//選舉結(jié)束后輸出候選人還好和所得票數(shù)。
1、]){ int i;for(i=0;str1[i]!=0,str2[i]!=0;i++)if(str1[i]-str2[i]==0)return 0;if(str1[i]-str2[i]0)return -1;if(str1[i]-str2[i]0)return 1;} 幫我看看怎么改。
2、從文本中讀出來:要用fopen/fread/fclose函數(shù)來操作文件;讀出來以后要在程序中解析(也就是對數(shù)字和符號的解析);數(shù)組運(yùn)算:解析完后存入數(shù)組,并記錄它們之間的關(guān)系。
3、for循環(huán)判斷是否存在數(shù)組中元素與查找數(shù)字相等,存在輸出Yes退出循環(huán)。
printf(\t\t\t===提示:請輸入投票(a或b或c)。電子表決要由多人從互不相干的地方進(jìn)行投票,且不能互相影響,不是簡單一個程序能解決的,要由表決統(tǒng)計(jì)服務(wù)器,和表決選項(xiàng)客戶端。
提示輸入的文字建議用循環(huán)動態(tài)生成。這樣方便后期擴(kuò)展,比如變成5個人。
]才行 想了下也就是hxr要把\0也接收到才行 首先你定義hxr為char型,一個char型,你需要使用 %c 去接受,改成scanf(%c,&hxr); 還有 scanf以后注意謹(jǐn)慎使用,用多了以后你會發(fā)現(xiàn) scanf會很容出問題。
p[v[i]]=p[v[i]]+1 若v[i]==2,表示第i個選民選候選人2,則p[2]=p[2]+1;即2號候選人票數(shù)加1。
for(i=1;i=10;i++)scanf(%s %s,leader_name1,leader_name2);這里有點(diǎn)問題,你就把他們分開寫,這樣輸入你輸入的啥名字???你的判斷這塊也有問題。就是幾個if這里 我在看看 樓上的你也有問題啊。