1樓:匿名使用者
#include
#include
void main()
int i,n,sum=0;
printf("please input n:");
scanf("%d",&n);
for(i=0;i<=n;i++)
sum+=pow(2,i);
printf("sum=%d\n",sum);
#include
#include
void main()
int i=0,n,sum=0;
printf("please input n:");
scanf("%d",&n);
while (i<=n)
sum+=pow(2,i);
i++;
printf("sum=%d\n",sum);
2樓:
c#前提。
普通演算法:
double result = 0;
for (int i = 0; i < 11; i++) result += math.pow(2, i);
高階演算法:
int result2 = 0;
for (int i = 0; i < 11; i++) result2 += 1 << i;
運算結果是2047。高階演算法的理解:由於底數剛好是2,從二進位制01出發,2的n次冪 = 1< 3樓:匿名使用者 matlab程式設計: a=zeros(11,1); a(1)=1; for i=1:10 a(i+1)=2^i; endsum(a) 2的0次方一直加到2的10次方 和是多少 4樓:歡歡喜喜 =1+2+4+8+16+32+64+128+256+512+1024 =2047 從2的0次方一直加到2的n次方是多少 5樓:瓜瓜魚 ^2^(n+1)-1 這是一個等比數列求和的問題: 等比數列: 等比數列是說如果一個數列從第2項起,每一項與它的前一項的比值等於同一個常數。這個常數叫做等比數列的公比,公比通常用字母q表示(q≠0),等比數列a1≠ 0。其中an中的每一項均不為0。 注:q=1 時,an為常數列。 等比數列有求和公式: 6樓:匿名使用者 等比數列求和公式,首項為a1,公比為q(不能為0) sn=a1*(1-q^n)/(1-q) 即: 1+2^1+2^2+……+2^n=1+sn=1+2^(n+1)-2=2^(n+1)-1 7樓:匿名使用者 sn=a1(1-q^n)/(1-q)2的0次方一直加到2的n次方=1+ 2*(1-2^n)/(1-2)=2^(n+1) -1 c語言要一次輸出2的一次方到十次方的值,為什麼我輸出的全是0啊~求各位大神解答,謝謝啦~ 8樓:怎 #include#includeint main() return 0; } 謇士恩淦丁 2的零次方就是兩個不等於0的相同數相除,所以等於1. 諸鬆蘭常申 這是冪運算的發展。同底冪相乘,指數相加 同底冪相除,指數相減 a m a n a m n 但是當出現m n時,為了使運算可行,就必須引入 零次冪 概念。這從兩數 不為0 相除結果等於1,可以理解,規定a 0 1 a 0 佴... 茲斬鞘 過程如下 擴充套件資料 指數的運演算法則 1 a m a n a m n 同底數冪相乘,底數不變,指數相加 2 a m a n a m n 同底數冪相除,底數不變,指數相減 3 a m n a mn 冪的乘方,底數不變,指數相乘 4 ab m a m a m 積的乘方,等於各個因式分別乘方,... dsyxh若蘭 則1 2 2的2次方 2的3次方 2的4次方 2的9次方 2的10次方 1 2a a 4 即原式 4 笑年 2 2 2 3 2 4 2 9 2 10除掉最一後項,前幾項是首項a1 4,公比q 2的等比數列則共 9 2 1 8項 s8 4 2 8 1 2 1 2 2 2 8 2 2 2...2的零次方為什麼等於,2的零次方為什麼等於1?
2的9次方減2的8次方加2的7次方減加2的3次方減2的
求2的2次方 2的3次方 2的4次方2的9次方 2的