在C ++中仅获取偶数

用户7009435

我目前正在尝试通过 Project Euler 来增加我对 C++ 的理解,但我在问题 2 上遇到了如何在斐波那契数列中只获得偶数的问题。我有99%的肯定您只需要从网上看过的内容中使用%运算符,但据我所知,它需要余下的部分(例如11/3 = 9 w / 2的余数) ),因此我不知道如何将其合并到代码中。

问题:斐波那契数列中的每个新项都是通过将前两项相加而生成的。从1和2开始,前10个项将是:

1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...

通过考虑 Fibonacci 数列中值不超过 400 万的项,找出偶数项的总和。

using namespace std;

int main()
{
int first = 1;
int second = 2;
int next;

cout << first << endl;
cout << second << endl;
if (next < 4000000)
{
    for (int i = 0; i < 500000; i++)
    {
        next = first + second;
        first = second;
        second = next;
    }
}


cout << next << endl;

return 0;
}
Shravan40

您需要使用模运算符检查数字的均匀性。

for (int i = 0; i < 500000; i++) {
    next = first + second;
    if(next%2 == 0) {
        cout << next << "\n";
    }
    first = second;
    second = next;
}

有关模运算符的更多详细信息,请阅读给定的链接。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从列表中仅获取偶数

来自分类Dev

C ++用仅两个零替换数组中的偶数个零

来自分类Dev

在C ++中反转偶数的位

来自分类Dev

如何仅获取c中函数的返回值?

来自分类Dev

如何在C#中检查偶数?

来自分类Dev

双链表在C ++中删除偶数

来自分类Dev

从C#中包含方括号{的字符串中仅获取整数值

来自分类Dev

如何从C#中的日期字符串中仅获取日期部分

来自分类Dev

在 C 中的 BST 中查找奇数/偶数/负数的数量

来自分类Dev

仅使用X11库获取C中窗口的屏幕截图

来自分类Dev

从仅给出指针的已编译代码中获取未导出的C函数名称。

来自分类Dev

C中的sscanf-仅获取特定的数字/字符串

来自分类Dev

在C#的Output参数中仅获取第一个字符

来自分类Dev

如何在C#中仅获取具有特定优先级的Websphere MQ消息?

来自分类Dev

C中的sscanf-仅获取特定的数字/字符串

来自分类Dev

如何仅使用C#从特定的子进程中获取键盘笔触

来自分类Dev

从仅给出指针的已编译代码中获取未导出的C函数名称。

来自分类Dev

如何使用 C# 从 LUIS 返回的 JSON 结果中仅获取“意图”字段

来自分类Dev

c#-查找字典中的奇数/偶数值

来自分类Dev

如何用C查找数组中的3个最大偶数?

来自分类Dev

使用C中的指针进行奇数或偶数运算

来自分类Dev

如何在ANSI C中检查周数是偶数还是奇数?

来自分类Dev

C中偶数和奇数位的数字总和

来自分类Dev

为什么在C ++中显示不正确的偶数和?

来自分类Dev

c#-查找字典中的奇数/偶数值

来自分类Dev

在C ++中的链表中分隔偶数和奇数节点

来自分类Dev

C#仅获取X个文件

来自分类Dev

从雇员表中获取偶数编号的记录

来自分类Dev

在 Eloquent 中获取奇数或偶数 ID

Related 相关文章

  1. 1

    如何从列表中仅获取偶数

  2. 2

    C ++用仅两个零替换数组中的偶数个零

  3. 3

    在C ++中反转偶数的位

  4. 4

    如何仅获取c中函数的返回值?

  5. 5

    如何在C#中检查偶数?

  6. 6

    双链表在C ++中删除偶数

  7. 7

    从C#中包含方括号{的字符串中仅获取整数值

  8. 8

    如何从C#中的日期字符串中仅获取日期部分

  9. 9

    在 C 中的 BST 中查找奇数/偶数/负数的数量

  10. 10

    仅使用X11库获取C中窗口的屏幕截图

  11. 11

    从仅给出指针的已编译代码中获取未导出的C函数名称。

  12. 12

    C中的sscanf-仅获取特定的数字/字符串

  13. 13

    在C#的Output参数中仅获取第一个字符

  14. 14

    如何在C#中仅获取具有特定优先级的Websphere MQ消息?

  15. 15

    C中的sscanf-仅获取特定的数字/字符串

  16. 16

    如何仅使用C#从特定的子进程中获取键盘笔触

  17. 17

    从仅给出指针的已编译代码中获取未导出的C函数名称。

  18. 18

    如何使用 C# 从 LUIS 返回的 JSON 结果中仅获取“意图”字段

  19. 19

    c#-查找字典中的奇数/偶数值

  20. 20

    如何用C查找数组中的3个最大偶数?

  21. 21

    使用C中的指针进行奇数或偶数运算

  22. 22

    如何在ANSI C中检查周数是偶数还是奇数?

  23. 23

    C中偶数和奇数位的数字总和

  24. 24

    为什么在C ++中显示不正确的偶数和?

  25. 25

    c#-查找字典中的奇数/偶数值

  26. 26

    在C ++中的链表中分隔偶数和奇数节点

  27. 27

    C#仅获取X个文件

  28. 28

    从雇员表中获取偶数编号的记录

  29. 29

    在 Eloquent 中获取奇数或偶数 ID

热门标签

归档