任意給定乙個正整數n(n<=100),計算2的n次方的值。
輸入乙個正整數n。輸出2的n次方的值。
計算2的n次方也是依次相乘2,大於個位則進製,從後向前儲存元素,所以要令初始值為1.人生的路,靠自己一步步走去,真正能保護你的,是你自己的人格選擇和文化選擇。那麼反過來,真正能傷害你的,也是一樣,自己的選擇。#includeint main()
;//建立儲存資料的陣列
a[49]=1;//用陣列儲存
int n;
int i;
int x=0;// x代表進製
scanf("%d",&n);
while(n--)
} for(i=0;i<50;i++) //出去陣列多餘的0
if(a[i]!=0) break;
for(;i<50;i++) //按序輸出
printf("%d",a[i]);
return 0;
}
計算2的N次方
總時間限制 1000ms 記憶體限制 65536kb 描述任意給定乙個正整數n n 100 計算2的n次方的值。輸入輸入乙個正整數n。輸出輸出2的n次方的值。樣例輸入 5樣例輸出 32提示高精度計算 1 include 2 int main int argc,char ar 3 表示大整數,低位在前...
計算2的N次方 C語言
總時間限制 1000ms 記憶體限制 65536kb 描述 任意給定乙個正整數n n 100 計算2的n次方的值。輸入輸入乙個正整數n。輸出輸出2的n次方的值。思考 當n值小時可用函式pow 2,n 當2 n值大於int型的範圍時?樣例輸入 5樣例輸出 32核心思考 運用一維陣列如何在值大於等於10...
計算2的n次方(高精度)
problem description 任意給定乙個正整數n n 100 計算2的n次方的值。input 輸入有多行,每行只有乙個正整數n。output 輸出2的n次方的值。sample input51 sample output322 用c語言實現的 如下 include include incl...