【易语言大漠模拟按键源码】【flash源码推荐】【google源码搜索】c 投票系统源码

时间:2024-11-17 07:37:30 编辑:道路仿真源码 来源:校园表白墙网站源码

1.c语言结构体数组问题设计个候选人得票的投统源易语言大漠模拟按键源码统计程序每次输入一个得票的候选人名字要求最后输出各人得票结果
2.python如何编一个投票系统

c 投票系统源码

c语言结构体数组问题设计个候选人得票的统计程序每次输入一个得票的候选人名字要求最后输出各人得票结果

       man[i].name=="李一绝"

       C语言中比较两个字符串, 不能直接用==来比较 (CString 变量可以, 只是在C++中才有)

       用strcmp(man[i].name,"李一绝")来比较

       如果strcmp(man[i].name,"李一绝")==0 表示两个字符串相同, 否则不相同

python如何编一个投票系统

       LI = ['张三','李四','刘五']

       def inputs(prompt, selectlist, eof='EOF'):

           while True:

               choice = raw_input(prompt)

               if choice == eof:

                   break

               elif choice in selectlist:

                   yield choice

               else:

                   print "only in %s" % selectlist

       collects = map(None, inputs("投票", LI, eof='投票结束'))

       # by dict

       counter = { }

       for name in collects:

           counter[name] = counter.get(name,0)+1

       for name, c in sorted(counter.items(), key=lambda x:x[1], reverse=True):

           print name, c

       # by collections.Counter

       import collections

       counter = collections.Counter(collects)

       for name, c in counter.most_common():

           print name, c