求sn a aa aaaaa a(n個a)之值,其中

2021-03-21 13:44:13 字數 3340 閱讀 3402

1樓:匿名使用者

#include

int main(int argc, char *argv)else//以後的都滿足關係:這個數

等於前一個數*10+a

}printf("%d",sum);//輸出總和return 0;

2樓:匿名使用者

^首先,an=a*111…1=a/9*999…9=a/9*(10^n-1)。所以,sn=a/9*(10-1+10^2-1+…+10^n-1)=a/9*(1+10+10^2+…+10^n-n-1)=a/9*((10^(n+1)-1)/9-n-1)。

剩下用c程式設計好了。用迴圈是最笨的辦法。

3樓:三石

舉個例子吧,2222就等於(10000-1)/9*2,在用個累加就行了,思路是這樣,

4樓:匿名使用者

#include

void main()

printf("s=%ld\n",s);}

求sn=a+aa+aaa+aaaa+…+aa…a(n個a)之值,其中a是一個數字,n表示a的位數 c++語言編寫

5樓:幽幽寒沫莫

#include

using namespace std;

int main()

cout<

return 0;}

c語言作業。求sn=a+aa+aaa+……+aaa…a(n個a)之值,其中a是一個數字,n表示a的

6樓:最終幻夜

#include

int main() {

int n,temp,i,sum=0,a;

scanf("%d %d",&n,&a);

temp=a;

for(i=0; i

您好   不知道這樣是否滿足您的 需求  望採納

7樓:匿名使用者

#include

int main(void)

printf("結果=%d\n",sn);

return 0;}

c語言題目求sn=a+aa+aaa+aaaa+.....+aaa...a(n個a)之值,其中a是一個數字,n表示a的位數!

8樓:四舍**入

可以參考下面的**:

#include

int main()

printf("%d\n",sum);}

9樓:匿名使用者

#include

main()

int c(int a,int n)

else}

10樓:匿名使用者

int a, sn=a;

for(int i=2;i<=n;i++)

11樓:匿名使用者

#include

int main()

return 0;}

程式設計:求sn=a+aa+aaa+…+aa…a(n個a)的值,其中a是一個數字。n從鍵盤輸入。

12樓:匿名使用者

matlab程式語言:

a=??;%??要替換掉成一個數字

for i=input('輸入n資料 >>');

sn=sn^i

end然後彈出資訊

輸入n資料 >>5

sn =結果

一道c語言迴圈題s=a+aa+aaa+…+aa…a(n個a)之值,其中a是一個數字,n代表a的位數

13樓:匿名使用者

#include

void main()

printf("sn=%d",s);}

14樓:匿名使用者

int result;

for(int i=0;i0;j--)

result+=temp;}

c語言編寫:求sn=a+aa+aaa+…+aa…a n個a之值

15樓:匿名使用者

這個計算是錯的吧,是a+aa+aaa+...+aaaaaa所以可以做如下修改:

#include

#include

int main()

printf("sn=%d",sn);

return 0;}

16樓:匿名使用者

for (m = 0, sn = 0; m < n /*更簡便*/; m++)

sn = sn * 10 + a;

c語言程式設計編寫一程式, 求sn= a+aa+aaa+…+aaa…aaa(n個a)的值,其中a是 1~9之間的一個數字............

17樓:孤獨的落葉

#include

// n+1 代表的是位數,從0開始,即n=0代表一位int getvalue(int a, int n)return temp;

}int main()

cout << result << endl;

return 0;

}注意:自己替換一下輸入輸出!c語言的輸入輸出比較麻煩所以,就換成了c++的寫法!總體的演算法不變

用陣列做題。求sn =a+aa+aaa+……+aa…aa之值,其中a是一個數字,n表示a的位數,

18樓:梅森不吃素

main()

printf("the sum is:%d",sum);}

19樓:匿名使用者

#include

#include

long add(int,int);

long item(int,int);

main()

s=add(a,n);

printf("s=%ld",s);

getch();

}long add(int a,int n)elsereturn sum;

}long item(int m,int t)elsereturn addent;}

20樓:

搞不懂了,這個用得著陣列嗎?

遞迴多方便啊

int sn(int n,int a)else if(n > 1)}int gn(int n,int a)}

求個playhome遊戲啊,求個playhome遊戲啊

play home啊,是個好遊戲,我這裡就有,就在小明程式設計gzh。有的v13版本的來,整合 版的比較大。源 有的,需要的自行獲取,地址是 52sharer字尾為.謝謝!輕鬆地說輕鬆地說輕鬆地說,說輕鬆的事,事情不輕鬆。play home終極版,求助 play home這是一款畫質設定檔案,在遊戲...

求個術士名字,求個術士名字

斯萊特林 伏地魔 格林德沃。採納我哦,親。求wow術士名字 我也是ss 我叫 軒尼詩丶月 我幫你想了一個 叫 清丨風 其實名字好壞就是一個代號,而且玩魔獸打團隊副本的時候,你名字在好聽又有什麼用呢,指揮需要你的時候就只有叫你名字一兩個字,所以,還是自己起一個好聽好看的名字,畢竟是自己起的,很有成就感...

求個藏頭詩,求一個藏頭詩

迪開情竅幸佳人,合婚鴛鴦情切真.璐寶冠雲覆此諾,將心比翼化紅塵.永求固愛風花雪,不棄痴今相敬賓,分享情緣共守戀,離塵漫步度良辰.平 仄仄平平 韻 仄平平 仄平 韻 仄 平 仄仄 平 仄仄平平 韻 平 仄 平仄 仄平平 仄平 韻 仄 平 仄仄 平 仄仄平平 韻 葉上平十一真韻.詞曲詩賦聯學社吧 榮譽出...