S=a+aa+...+aaaa...a(最后一项有n个a)。如a=3,n=4,则S=3+33+333+3333,其中a和n由用户输入。
来源:百度知道 编辑:UC知道 时间:2024/05/09 17:52:19
编一个c程序求s
还有其它的方法吗?
还有其它的方法吗?
main()
{int a,n,i=1,s=0,t=0; /*其中i和t为辅助计算的一个参数*/
printf("请输入0~9中的一个数字:");
scanf("%d",&a);
printf("请输入一个正整数:");
scanf("%d",&n); /*以上语句实现输入a和n的值*/
while(i<=n) /*利用i来循环计算*/
{t=t+a; /*赋值后的t为i个a组成数的值*/
s=s+t; /*赋值后的s为多项式前i项之和*/
a=a*10;
++1;
}
printf("s=a+aa+aaa+aaaa+…=%d\n",s);
}
请问你想要的是怎样的方法?或是达到怎样的效果,还是需要使用for语句?方法肯定是多样的,但一般都用最简单或最有效的啊。
看不懂
程序(s=a-aa+aaa-aaaa+aaaaa)例如s=2-22+222-2222+22222
编程求s=a+aa+aaa+aaaa+.......+aaaaaaaaaa(n个a)
用C语言编s=a+aa+aaa+aaaa+.........+(aaaaaa)N个a
求s=a+aa+aaa+aaaa+aaaaa+aaaaaa的C语言程序
目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时
S=a+aa+...+aaaa...a(最后一项有n个a)。如a=3,n=4,则S=3+33+333+3333,其中a和n由用户输入。
/* 求S=a aa aaa aaaa....的值 a是一个数字例如 a=2 n=3则需计算 2 22 222的值 */
C++的一个简单问题:a aa aaa aaaa...第n项
c语言问题:求a+aa+aaa+aaaa+aaaaa的值,其中a是0-9中的一个数