C语言如何判断冰雹猜想进行了多少次
来源:网络收集 点击: 时间:2024-03-03【导读】:
冰雹猜想是指输入一个正整数N,如果是奇数就把他乘以3再加1,即3N+1,如果是偶数就除以2,不管选择的初始值是什么,最后三个数一定都是4-2-1.下面介绍一下如何计算冰雹猜想计算的次数。工具/原料moredev-C++一、头文件和主函数
三、偶数和奇数分情况讨论
四、添加循环条件和输出次数
五、对程序进行编译
六、运行程序并得出结果
注意事项
写一个程序,首先要把头文件和主函数写上。printf和scanf的头文件是stdio.h,定义的main的类型是int,所以需要返回值0.
二、定义变量和使用函数定义N为输入的整数,定义 i,j为判断进行次数的计数器,使用printf提示输入,使用scanf输入整数。

因为输入的数根据是偶数还是奇数会有不同的操作,所以首先要根据N能否被整除判断,然后再对N执行相关的变形操作并使用pritf函数打印输出,并用i,j自加分别计算执行的次数。

因为选择语句默认是只能执行一次的,所以要添加循环条件让它持续执行直到输出。所以添加while语句控制循环,是N不是1和0的情况,若N等于这两个数的话会死循环。再加一个printf语句输出进行的次数。

函数编好了以后,要对程序进行编译的操作。点击上面的编译键,如果底部提示框里出现这种样子的,表示程序没有错误可以运行,如果有错误要先改正错误才可以运行。


然后点击运行键,在弹出的窗口里输入要进行的操作的数字,按回车键运行后,就可以显示进行的次数和每次进行变换后的数字了。


要经常进行编译和保存操作,才能及时发现出现的问题。
要细心,经常动脑,及时找到问题并改正。
冰雹猜想编程版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_228822.html
上一篇:C语言如何将一个正整数分解为质因子
下一篇:洛必达法则怎么用