21xrx.com
2025-02-16 22:06:33 Sunday
登录
文章检索 我的文章 写文章
C++输入整数,输出其所有因子
2023-07-07 02:09:53 深夜i     --     --
C++ 输入 整数 输出 因子

C++是一种流行的编程语言,用途广泛,常用于开发应用程序、游戏、操作系统等。在编程中,我们经常需要求出一个整数的所有因子。本文将介绍如何使用C++编程语言实现这一功能。

算法步骤如下:

1. 用户输入一个整数n

2. 遍历1到n,将n对每一个数i取余

3. 如果余数为0,i就是n的一个因子,输出i

4. 如果余数不为0,i不是n的因子,继续遍历下一个数

代码实现如下:

#include

using namespace std;

int main()

{

  int n;

  cout<<"请输入一个整数:"<

  cin>>n;

  cout< <<"的所有因子为:"<

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

  {

    if(n%i==0)

      cout<<<" ";

  }

  cout<

  return 0;

}

运行结果:

请输入一个整数:

36

36的所有因子为:

1 2 3 4 6 9 12 18 36

总结:

C++的语法简单明了,使用起来较为方便,实现一个小功能也非常容易。本文介绍了使用C++编程语言实现求一个整数的所有因子的算法,并提供了代码实现及运行结果。希望能够帮助程序员学习C++。

  
  

评论区

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