角谷猜想计算第一次出现1的位置怎样用C++实现

 时间:2024-11-01 08:44:04

1、角谷猜想的主要内容是,当输入的数num是偶数时,num=num/2;当输入的数是奇数时,num=3×num+1,将每次出现的数字排列起来,就形成一个数列。

角谷猜想计算第一次出现1的位置怎样用C++实现

2、定义两个整型变量,保存输入的数和第一次出现1的位置。

角谷猜想计算第一次出现1的位置怎样用C++实现

3、设置变量位置的值,初值为1。

角谷猜想计算第一次出现1的位置怎样用C++实现

4、输入一个正整数,保存在变量num中。

角谷猜想计算第一次出现1的位置怎样用C++实现

5、用do-while执行循环,如果整数num为偶数,则num=num/2,并且输出num的值。

角谷猜想计算第一次出现1的位置怎样用C++实现

6、如果整数num为奇数,则num=3×num+1,并且输出num的值。

角谷猜想计算第一次出现1的位置怎样用C++实现

7、每执行一次循环,位置的值自加1。

角谷猜想计算第一次出现1的位置怎样用C++实现

8、最后,输出角谷猜想形成的序列中,第1次再现1的位置值。

角谷猜想计算第一次出现1的位置怎样用C++实现

9、运行程序,输入任意一个正整数,电脑就会输出角谷猜想第一次出现1时,形成的序列,以及第一次出现1的位置值。

角谷猜想计算第一次出现1的位置怎样用C++实现
  • 如何修改论文,能够避开查重?
  • 手指游戏:紫葡萄
  • 在网络生活中大学生应该如何加强公德自律
  • 分离细胞器的方法?
  • 如何判断超重和失重问题
  • 热门搜索
    牛蒡怎么吃 大连东软信息学院怎么样 怎么打造爆款 怎么煲鸡汤 怎么去除痘印 炒面怎么做好吃 基金怎么算收益 猕猴桃怎么去皮 白癜风是怎么引起的 快递丢了怎么赔偿