21xrx.com
2024-09-20 05:26:35 Friday
登录
文章检索 我的文章 写文章
C++:输入 n 以内的十七的倍数和十九的倍数
2023-07-09 00:31:28 深夜i     --     --
C++ 输入 十七的倍数 十九的倍数 n以内

C++ 语言是一门广泛应用于计算机程序设计领域的高级编程语言。作为一门非常流行的编程语言,C++ 在计算机科学与技术领域,特别是算法和数据结构领域占有着非常重要的地位。今天我们就来介绍一下使用 C++ 编写输入 n 以内的十七的倍数和十九的倍数的程序。

首先,我们需要知道如何判断一个数是否为十七的倍数或十九的倍数。在 C++ 中,我们可以使用取模运算符号 % 来进行判断。例如,当一个数 n 能够整除 17 时,它就是十七的倍数,判断其方法为 n % 17 == 0。同样地,当一个数 m 能够整除 19 时,它就是十九的倍数,判断其方法为 m % 19 == 0。

代码实现如下:


#include <iostream>

using namespace std;

int main()

{

  int n;

  cout << "请输入一个正整数 n:" << endl;

  cin >> n;

  cout << "n 以内的十七的倍数有:" << endl;

  for (int i = 0; i <= n; i++)

  {

    if (i % 17 == 0)

    

      cout << i << " ";

    

  }

  cout << endl << "n 以内的十九的倍数有:" << endl;

  for (int j = 0; j <= n; j++)

  {

    if (j % 19 == 0)

    

      cout << j << " ";

    

  }

  return 0;

}

上述代码创建了一个整型变量 n,并使用 cout 语句向用户请求输入一个正整数。接着,使用 for 循环语句遍历 0 到 n 之间的所有数,判断它们是否为十七的倍数或十九的倍数。符合条件的数将被输出至屏幕上。

运行程序后,您将看到在 n 以内的所有十七的倍数和十九的倍数都被输出至屏幕上。这一过程可能会花费一些时间,视 n 的大小而定。

总结而言,本文介绍了使用 C++ 编写输入 n 以内的十七的倍数和十九的倍数的程序,以及判断一个数是否为十七的倍数和十九的倍数的方法。希望本文能够对初学者或者想学习 C++ 的读者有所帮助。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复