注册 登录
编程论坛 C++教室

伤脑筋,请问为什么当n=a=2时,pro<2>是 8 啊???彻底想不出来!!

刘燕媚prince 发布于 2014-03-02 10:40, 464 次点击
#include <stdio.h>
void main()
{
    int a,n,pro=1,sum=0;
    printf("n=");
    scanf("%d",&n);
    printf("a=");
    scanf("%d",&a);
    for(int i=1;i<=n;i++)
    {
        for(int m=1;m<=i;m++)
        {
            pro=pro*a;
        }
        printf("pro<%d>=%d\n",i,pro);
        sum+=pro;
    }
    printf("a+aa+aaa+...+a<%d>=%d\n",n,sum);
}

[ 本帖最后由 刘燕媚prince 于 2014-3-2 10:41 编辑 ]
7 回复
#2
Susake2014-03-02 10:42
...
#3
刘燕媚prince2014-03-02 10:44
回复 2楼 Susake
#4
刘燕媚prince2014-03-02 10:46
回复 2楼 Susake
你帮帮我呗
#5
Susake2014-03-02 10:47
不帮,你都快学了2年了...花点时间自己能解决的
#6
刘燕媚prince2014-03-02 10:50
回复 5楼 Susake
不是的,大一学了,然后大二上学期没学,然后大二下学期报了蓝桥杯,然后又来学,忘了差不多了,大神,你就不能帮帮我吗,
#7
zhangader2014-03-02 18:13
2*2
4*2=8
#8
zhangader2014-03-02 18:13
2*2
4*2=8
1