for循环小题

时间:2023-03-08 15:41:08

已知数列1,1,2,3,5,8,…….,N。输出前N项的和;

出1到100之间所有偶数之和

国际象棋问题

已知数列1,1,2,3,5,8,…….,N。输出前N项的和;

int a = 1, b = 1, c = 0;
for (int i = 1; i <= 5; i++)
{
a = b;
b = c;
c = a + b;
Console.Write(c + " ");
}
Console.WriteLine("");
Console.ReadLine();

出1到100之间所有偶数之和

int sum = 0;
for (int i = 1; i <= 100; i++)
{
if (i % 2 == 0)
{
sum = sum + i;
}
}
Console.WriteLine(sum);
Console.ReadLine();

国际象棋问题

long sum = 0; ;
for (int i = 1; i <= 6; i++)
{
int ji = 1;
for (int j = 2; j <= i; j++)
{
ji = ji * 2;
}
sum = sum + ji;
Console.WriteLine(ji);
}
Console.WriteLine(sum);
Console.ReadLine();