第一步获取 已经投票的票数的集合。 声明 三个候选人变量 int 第一个=0 ; int 第二个=0; int 第三个=0;for(int i = 0; i <票数集合的总数; i ++) { 分别判断票数集合中是否有三个人的名字,属于哪个人的就在那个候选人下面+1 }
int count1 = 0; int count2 = 0; int count3 = 0; for (int i = 0; i < 20;i++ ) { string name = Console.ReadLine(); switch(name) { case "张三": count1++; break; case "李四": count2++; break; case "王武": count3++; break; default: break; } Console.WriteLine("张三的票:" + count1.ToString() + "\n 李四的票:"+ count2.ToString() +"\n 王武的票:"+ count3.ToString()); } Console.ReadLine();
我的 比较蠢 int a = 0; int b = 0; int c = 0; for (int i = 0; i < 20; i++) { if (i.name.Equals("张三")) { a++; } else if (i.name.Equals("李四")) { b++; } else { c++; } } Response.Write("张三得票:"+a+"票 : :李四得票:"+b+"票 : :王五得票:"+c+"票");
声明 三个候选人变量
int 第一个=0 ;
int 第二个=0;
int 第三个=0;for(int i = 0; i <票数集合的总数; i ++)
{
分别判断票数集合中是否有三个人的名字,属于哪个人的就在那个候选人下面+1
}
int count1 = 0;
int count2 = 0;
int count3 = 0;
for (int i = 0; i < 20;i++ )
{
string name = Console.ReadLine();
switch(name)
{
case "张三":
count1++;
break;
case "李四":
count2++;
break;
case "王武":
count3++;
break;
default:
break;
}
Console.WriteLine("张三的票:" + count1.ToString() + "\n 李四的票:"+ count2.ToString() +"\n 王武的票:"+ count3.ToString());
}
Console.ReadLine();
int b = 0;
int c = 0;
for (int i = 0; i < 20; i++)
{
if (i.name.Equals("张三"))
{
a++;
}
else if (i.name.Equals("李四"))
{
b++;
}
else
{
c++;
}
}
Response.Write("张三得票:"+a+"票 : :李四得票:"+b+"票 : :王五得票:"+c+"票");