国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

角谷猜想計(jì)算第一次出現(xiàn)1的位置怎樣用C 實(shí)現(xiàn)

在計(jì)算機(jī)編程中,我們經(jīng)常會(huì)遇到需要解決數(shù)學(xué)問題的情況。其中一個(gè)有趣的問題是角谷猜想。角谷猜想是指對(duì)于任意給定的自然數(shù)num,通過一系列計(jì)算,最終會(huì)得到1。本文將介紹如何用C 編程實(shí)現(xiàn)計(jì)算過程,并求出

在計(jì)算機(jī)編程中,我們經(jīng)常會(huì)遇到需要解決數(shù)學(xué)問題的情況。其中一個(gè)有趣的問題是角谷猜想。角谷猜想是指對(duì)于任意給定的自然數(shù)num,通過一系列計(jì)算,最終會(huì)得到1。本文將介紹如何用C 編程實(shí)現(xiàn)計(jì)算過程,并求出形成的數(shù)字序列中第一次出現(xiàn)1的位置。

角谷猜想的計(jì)算過程

角谷猜想的計(jì)算過程很簡(jiǎn)單,可以按照以下步驟進(jìn)行:

1. 給定一個(gè)自然數(shù)num。

2. 如果num是偶數(shù),則將num除以2得到新的值。

3. 如果num是奇數(shù),則將num變?yōu)?*num 1。

4. 重復(fù)執(zhí)行上述步驟,直到num的值變?yōu)?。

每次執(zhí)行上述計(jì)算,都會(huì)得到一個(gè)數(shù)字,并將其排列起來,形成一個(gè)數(shù)字序列。我們的目標(biāo)是找到該序列中第一次出現(xiàn)1的位置。

C 實(shí)現(xiàn)角谷猜想的代碼

下面是用C 實(shí)現(xiàn)角谷猜想的代碼:

```cpp

#include

int main() {

int num;

int position 1;

std::cout << "請(qǐng)輸入一個(gè)正整數(shù):";

std::cin >> num;

do {

if (num % 2 0) {

num / 2;

} else {

num 3 * num % 201;

}

std::cout << num << " ";

position ;

} while (num ! 1);

std::cout << "

角谷猜想形成的序列中,第一次出現(xiàn)1的位置為:" << position << std::endl;

return 0;

}

```

運(yùn)行結(jié)果

運(yùn)行上述代碼,輸入一個(gè)正整數(shù),程序?qū)⑤敵鼋枪炔孪氲谝淮纬霈F(xiàn)1時(shí)形成的序列,并給出第一次出現(xiàn)1的位置值。通過運(yùn)行代碼,我們可以驗(yàn)證角谷猜想是否成立,并觀察不同的輸入對(duì)計(jì)算過程和結(jié)果的影響。

總結(jié)

本文介紹了如何用C 實(shí)現(xiàn)角谷猜想的計(jì)算過程,并求出第一次出現(xiàn)1的位置。通過編程實(shí)踐,我們可以更好地理解數(shù)學(xué)問題,并且提高編程能力。希望本文能幫助到對(duì)角谷猜想感興趣的讀者,同時(shí)也希望讀者能夠從中獲得一些有關(guān)編程的啟示。

標(biāo)簽: