选票统计(一)(结构体专题)C语言
2017-12-28 11:54
302 查看
#include <stdio.h>
#include <stdlib.h>
#include<string.h>
typedef struct Vote//定义一个结构体
{
char name[50];
int votes;
} VOTE;
int main()
{
char ch[20];
int i,n,j;
VOTE p[5]=
{
{"zhang",0},
{"wang",0},
{"zhao",0},
{"liu",0},
{"miao",0}
};
scanf("%d",&n);
for(i=0; i<n; i++)
{
scanf("%s",ch);
for(j=0; j<5; j++)
{
if(strcmp(ch, p[j].name)==0)
p[j].votes++;
}
}
for(j=0;j<5;j++)
{
printf("%s %d\n",p[j].name, p[j].votes);
}
return 0;
}
#include <stdlib.h>
#include<string.h>
typedef struct Vote//定义一个结构体
{
char name[50];
int votes;
} VOTE;
int main()
{
char ch[20];
int i,n,j;
VOTE p[5]=
{
{"zhang",0},
{"wang",0},
{"zhao",0},
{"liu",0},
{"miao",0}
};
scanf("%d",&n);
for(i=0; i<n; i++)
{
scanf("%s",ch);
for(j=0; j<5; j++)
{
if(strcmp(ch, p[j].name)==0)
p[j].votes++;
}
}
for(j=0;j<5;j++)
{
printf("%s %d\n",p[j].name, p[j].votes);
}
return 0;
}
相关文章推荐
- 1189: 选票统计(二)(结构体专题)
- 选票统计(结构体专题)
- 1188: 选票统计(一)(结构体专题)
- 选票统计(一)(结构体专题)
- 三种方法:1472 Problem B 选票统计(一)(结构体专题)——软四课堂小测试2——2017-12-22
- c语言:编一个统计选票的程序,先后输入被选人的名字,最后输出各人得票结果
- c语言:编一个统计选票的程序,先后输入被选人的名字,最后输出各人得票结果
- C语言-结构体-1887 候选人得票统计
- c语言的结构体字节数统计
- C语言结构体+数组实现学生学号成绩的统计、排序
- 选票统计结构体专题
- C语言高频面试题之sizeof与指针和结构体专题总结
- C语言 结构体专题
- C语言专题笔记——结构体
- 【C语言】用结构体数组实现:有三个候选人,每个选民只能选一个人,编写一个选票程序,最终输出候选人的票数
- 1180: 成绩统计(结构体专题)
- C语言结构体的使用!简易学生成绩统计程序发布!
- C语言高频面试题之sizeof与指针和结构体专题总结
- 结构体、共用体和枚举之选票统计
- 黑马程序员——C语言------结构体、枚举