Console.WriteLine("请输入选票上所填的候选人代号(1/2/3/4),输入0结束:");
定义一个长度为4的整形数组记录每人的票数,用do...while 语循环,并用switch语句记录
switch (code)
{
case "1":
S[0]++;
break;
case "2":
S[1]++;
break;
。。
}打印出总共多少张票,打印出统计结果,
Console.WriteLine("统计结果:");
for (i = 0; i < ; i++)
{
Console.WriteLine("{0}号候选人的票数是:{1}",。。);
}
定义一个接受数组的方法,计算出谁的票数多谁是班长返回整型,在主函数里接受索引值,并打印。
private static int GetMonitor(int []a)
{
。。 return number + 1;
}C#投票系统
定义一个长度为4的整形数组记录每人的票数,用do...while 语循环,并用switch语句记录
switch (code)
{
case "1":
S[0]++;
break;
case "2":
S[1]++;
break;
。。
}打印出总共多少张票,打印出统计结果,
Console.WriteLine("统计结果:");
for (i = 0; i < ; i++)
{
Console.WriteLine("{0}号候选人的票数是:{1}",。。);
}
定义一个接受数组的方法,计算出谁的票数多谁是班长返回整型,在主函数里接受索引值,并打印。
private static int GetMonitor(int []a)
{
。。 return number + 1;
}C#投票系统
解决方案 »
- C#下explicit,implicit和operator关键字的作用和方法
- comboBox自动加载日期
- 问个设计上的问题!
- 返回类型问题
- 数据绑定的问题,怪事,一样的程序在其他机子上能行,我的就报错,大家帮我看看!!
- 一运行程序CUP马上飙到60%,而且程序动不了,请教高手
- 小白又来了=w=...怎样用一个表某一列的最大值更新另一个表?
- 高分求:WebDeployment生成时错误,缺少using指令
- 从Sql Server中Image字段导出保存JPG格式 内存溢出的问题
- C#中如何实现C/S系统“监控对方屏幕”??
- WPF,请看下Grid的布局
- 关于SerialPort 的 ReadTimeout WriteTimeout
static void Main(string[] args)
{
int[] scores = new int[4] { 0, 0, 0, 0, };
int count = 5;
do
{
Console.WriteLine("请输入选票上所填的候选人代号(1/2/3/4),输入0结束:");
int numInput = Convert.ToInt32(Console.ReadLine()); if (numInput == 0)
{
goto result;
} count++;
switch (numInput)
{
case 1:
scores[0]++;
break;
case 2:
scores[1]++;
break;
case 3:
scores[2]++;
break;
case 4:
scores[3]++;
break;
default: break;
} } while (count < 10);//10代表循环10次,可以自行修改 result:
Console.WriteLine("统计结果:");
for (int j = 0; j < scores.Length; j++)
{
Console.WriteLine("{0}号候选人的票数是:{1}", j + 1, scores[j]);
}
}