C语言 求Sn=a+aa+……+aaa……a(n个a),其中a和n是从键盘输入.怎么做啊?

问题描述:

C语言 求Sn=a+aa+……+aaa……a(n个a),其中a和n是从键盘输入.怎么做啊?
一定要用两个或两个以上的循环语句..肿么做啊?
1个回答 分类:综合 2014-10-05

问题解答:

我来补答
int sum(int a,int n)
{
int i;
int s = 0;
for (i=n; i>0; i--)
{
s = a + a * s;
}
return s;
}
int main()
{
int a,n;
int sn;
scanf("%d%d",&a,&n);
sn = sum(a,n);
return 0;
}
再问: 我是初学者,不是很明白int sum(int a,int n)是什么意思?这种形式应该怎么用?
再答: int sum(int a, int n) { int i; int s = 0; for (i=n; i>0; i--) { s = a + a * s; } return s; } int main() { int a, n; int sn; scanf("%d%d", &a, &n); sn = sum(a, n); return 0; } int sum(int a,int n)是自己定义的一个函数。。。
再问: 谢谢你!帮了大忙~~~
 
 
展开全文阅读
剩余:2000
上一页:质点位移问题