c語言程式設計實現snaaaaaaaa

2021-03-04 01:03:00 字數 3033 閱讀 6734

1樓:

ls兄弟們考慮過沒有,如果a>10怎麼辦?

我在csdn見過這題,lz如果需要a>10的解決辦法就補充一下問題,我寫給你,不用就算了。

2樓:匿名使用者

貌似這個好像是兩重迴圈就搞定了。

3樓:匿名使用者

long sum;

sum=0;

int a,tmp;

a=1;

tmp=a;

for(int i=0;i

4樓:小黑

main()

printf("%ld",sn);}

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

5樓:四舍**入

可以參考下面的**:

#include

int main()

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

6樓:匿名使用者

#include

main()

int c(int a,int n)

else}

7樓:匿名使用者

int a, sn=a;

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

8樓:匿名使用者

#include

int main()

return 0;}

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

9樓:孤獨的落葉

#include

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

}int main()

cout << result << endl;

return 0;

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

c語言程式設計題 求s=a+aa+aaa+……+aaa…a(有n個a),a,n都由鍵盤輸入。請問各位哪

10樓:z的

找不到哪錯了,我編了一個、和你的不同! 可以看看#include

main()

printf("%d",s);

return 0;}

11樓:成學

#include

int main()

return 0;}

12樓:匿名使用者

既然a是由鍵盤輸入,你幹嘛在for裡面把a賦值了,那樣當然不對啦!這個程式你可以用遞迴的方式做更簡便,就是把a*a.....做成一個函式,以n為結束,那就精練很多了

13樓:匿名使用者

#include

#include

int main()

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

return 0;}

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

14樓:匿名使用者

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

#include

#include

int main()

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

return 0;}

15樓:匿名使用者

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

sn = sn * 10 + a;

c語言程式設計:求sn=a+aa+aaa+···+aa··a(n個a)的值,其中a和n鍵盤輸入

16樓:匿名使用者

#include

void main()

printf("a+aa+...=%ld\n",sn);}

17樓:匿名使用者

很明顯,我的最短

#include

#include

void main()

b = a;

s--;

a = 0 ;

b *= t;

sum += b;

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

getch();}

18樓:一頁凌風

這個程式比較簡單。

並且演算法很好。

main()

printf("a+aa+...=%ld\n",sn);}

19樓:匿名使用者

#include "stdio.h"

main()

n2--;

result+=temp;

}result+=a;

printf("%.0f",result);}

20樓:匿名使用者

幾乎所有的程式設計書上都有此題

21樓:匿名使用者

c語言的我會,要用**密我:371980532

22樓:匿名使用者

你敢給點分嗎?給個50分我就給你寫

23樓:snail千沙

#include

int main()

printf("a+aa+...=%ld\n",sn);

return 0;}

c語言程式設計,C語言程式設計

這麼簡單還用不到結構體陣列和檔案 include include static int find x unsigned int number,int x char t 0 int count 0 int i 0 if itoa number,buf,10 null return 0 for buf ...

用vc語言程式設計實現,用VC語言程式設計實現216進位制內任意進位制之間的轉換。謝謝大神。

include include include int readnumber char input,int base if base 2 base 16 int number 0 for int i 0 i inputlength i else if c a c f else if c a c f ...

c 程式設計,C語言程式設計

如果不符合要求 發資訊。include using namespace std int main while ch y ch y return 0 這個是我寫的,你看下可以麼,如果你覺得複雜可以去掉一些判斷n的情況的語句,有疑問給我發訊息。include using namespace std vo...