c语言程序 候选人投票
#include <stdio.h> #include <string.h> void main() { int i,j,l,c; int num; char name[20],k,p; struct hxr { int num; char name[20]; int ps; }hxr[5]={{101,"li"},{102,"wu"},{103,"ren"},{104,"qi"},{105,"zy"}}; printf("候选人有101号li 102号wu 103号ren 104号qi 105号zy\n"); printf("是否需要删除人员,有请输入Y,无请输入N:\n"); scanf("%c",&k); if(k=='Y') { printf("请输入要删除人员的个数: "); scanf("%d",&c); for(l=0;l<c;l++) {printf("=====================================================================\n"); printf("请输入要删除人员的姓名和编号(若不知姓名则在姓名处输入D,若不知编号则在编号处输入0):\n "); printf("姓名 编号\n"); scanf("%s%d",name,&num); for(i=0;i<5;i++) if((strcmp(name,hxr[i].name)==0)||num==hxr[i].num) hxr[i].ps=-99999; } } for(j=0;j<3;j++) {printf("===========================================\n"); printf("请输入你想选的人的姓名: "); scanf("%s",name); for(i=0;i<5;i++) if(strcmp(name,hxr[i].name)==0) hxr[i].ps++; for(i=0;i<5;i++) if(hxr[i].ps>=0) printf("编号:%d 姓名:%s 票数:%d\n",hxr[i].num,hxr[i].name,hxr[i].ps); printf("\n"); } }
#include <string.h>
void main()
{
int i,j,l,c;
int num;
char name[20],k,p;
struct hxr
{
int num;
char name[20];
int ps;
}hxr[5]={{101,"li"},{102,"wu"},{103,"ren"},{104,"qi"},{105,"zy"}};
printf("候选人有101号li 102号wu 103号ren 104号qi 105号zy\n");
printf("是否需要删除人员,有请输入Y,无请输入N:\n");
scanf("%c",&k);
if(k=='Y')
{
printf("请输入要删除人员的个数: ");
scanf("%d",&c);
for(l=0;l<c;l++)
{printf("=====================================================================\n");
printf("请输入要删除人员的姓名和编号(若不知姓名则在姓名处输入D,若不知编号则在编号处输入0):\n ");
printf("姓名 编号\n");
scanf("%s%d",name,&num);
for(i=0;i<5;i++)
if((strcmp(name,hxr[i].name)==0)||num==hxr[i].num)
hxr[i].ps=-99999;
}
}
- 粉丝: 1
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
- 1
- 2
前往页