奇偶数的和

static void Main(string[] args)
{
while (true)
{
int a, b, c;
Console.WriteLine("输入一个正整数:");
c = Convert.ToInt32(Console.ReadLine());
a = 0;
b = 0;
for (int i = 1; i <=c ; i++)
{
if (i%2==1)//对2取余得1,为奇数
{
a = a + i;
if ((c%2==1&&c==i)||(c%2==0&&i==(c-1)))
{
Console.WriteLine("其中奇数的和是"+a);
}

}
else
{
b = b + i;
if (c%2==0&&c==i||c%2==1&&i==(c-1))
{
Console.WriteLine("其中偶数的和是" + b);
}
}
}
Console.ReadLine();
}
}

posted @ 2015-04-01 20:11  九省巡按  阅读(135)  评论(0编辑  收藏  举报