有疑问,求解中》》》》》为什么会输出2,6,42,3呢?

作者在 2015-11-19 12:55:48 发布以下内容
#include <stdio.h>
int Square(int i)
{
return i*i;
}


int main()
{
int i = 0;
i = Square(i);
for(;i<3;i++)
{
static int i = 1;
i +=Square(i);
printf("%d****\n",i);              // 对于这里输出2,6,42比较疑惑
}
printf("%d\n",i);
return 0;
}
默认分类 | 阅读 1083 次
文章评论,共0条
游客请输入验证码
文章分类
文章归档
最新评论