求Sn=a+aa+aaa+……+a…a的值.a是一个数字,n表示a的位数.例如:2+22+222+2222(此时n=4)
首页/题库/322℃/2024-05-14 23:34:50
求Sn=a+aa+aaa+……+a…a的值.a是一个数字,n表示a的位数.例如:2+22+222+2222(此时n=4)
下面的程序有错吗?为什么结果不对?浮点型要注意什么吗 #include #include #include main() { int a,n,i; float s0=0,s=0; printf("请输入n的值:"); scanf("%d",&n); printf("请输入a的值:"); scanf("%d",&a); for(i=0;i
优质解答:
Sn=a+aa+aaa+...+aa..aaa (n个a)
=a(1+11+111+11...111(n个1)
=a/9*(10^1-1+10^2-1+10^3-1+...+10^n-1)
=a/9*(10^1+10^2+10^3+...+10^n-n)
=a/9*((10^(n+1)-1)/9-n)
=a/81*(10^(n+1)-10-9n)
我来回答修改/报错/举报内容!
猜你喜欢
- is,class,grade,she,two,three,in
- 请问第一个题怎么做
- 请问:三向电路的计算功率与电缆截面的公式有没有,谢谢!
- 猪鼻子插葱的歇后语是什么意思
- 什么是隔膜泵?
- 等等,那么碳酸根和氨根离子共存问题如何解释
- 描写植物品质高尚的古诗..
- 已知奇函数f(x)是定义域[-2,2]上的减函数,若f(2a+1)+f(-4a-3)>0,求实数a的取值...
- 爱因斯坦相对论给解释一下,要通俗易懂哦
- 不会导
- 求Sn=a+aa+aaa+aaaa...的值,其中a是一个数字,n表示a的位数,例如2+22+222+2222+2222
- 在2222,22222,222222,22222222.22222222222222中,有无平方数,请说明原因.