投票系统用C语言实现
发布时间
阅读量:
阅读量
-
- 完整代码实现
- 代码优化(结构体指针应用,函数模块化封装)
- 完整代码实现
构建一个投票机制
首先确定一个用于表示选民的结构体,该结构体包含选民的姓名信息以及其所获得的票数统计
struct XuanMin
{
char name[32];
int tickets;
};
在进行选民信息处理时,首先需要对选民数据进行初始化操作,将票数归零,并确认选民的姓名信息。
//初始化选民信息
for(i=0;i<len;i++){
xm[i].tickets = 0;
printf("请输入第%d个选民的名字\n",i+1);
scanf("%s",xm[i].name);
}
接下来进入计票阶段,在此过程中,mark的作用是用于判定所投出的选票是否具备有效性。
//唱票环节
for(i=0;i<5;i++){
mark=0;
printf("请输入你
全部评论 (0)
还没有任何评论哟~
