遞歸 PTA 天梯賽 L1-012 計算指數

L1-012 計算指數 (5分)

真的沒騙你,這道纔是簡單題 —— 對任意給定的不超過 10 的正整數 n,要求你輸出 2^n​​ 。不難吧?

輸入格式:

輸入在一行中給出一個不超過 10 的正整數 n。

輸出格式:

在一行中按照格式 2^n = 計算結果 輸出 2^n 的值。

輸入樣例:

5

輸出樣例:

2^5 = 32

思路:

就用遞歸實現叭,簡簡單單~

代碼如下:

#include<iostream>
#include<cstdio>
using namespace std;
int jiSuan(int n)
{
    if(n==0)return 1;
    return 2*jiSuan(n-1);
}
int main()
{
    int n;
    cin>>n;
    printf("2^%d = %d",n,jiSuan(n));
    return 0;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章