#include<stdio.h>
void main ()
{
int n=2,i;
long A1,A2,sum;
sum=0;
A1=2; 怎么这句放到循环里就不行了呢?同样是赋值.......?????/
for(i=1;i<=5;i++)
{
A2=10*A1+2;
sum=sum+A1;
A1=A2;
}
printf("%d",sum);
printf("/n");
}
void main ()
{
int n=2,i;
long A1,A2,sum;
sum=0;
A1=2; 怎么这句放到循环里就不行了呢?同样是赋值.......?????/
for(i=1;i<=5;i++)
{
A2=10*A1+2;
sum=sum+A1;
A1=A2;
}
printf("%d",sum);
printf("/n");
}
本文探讨了一个C语言程序中关于循环的疑问。该程序试图通过循环计算特定数列的和,但在循环体内直接进行变量初始化遇到了问题。作者希望通过讨论找出正确的循环使用方式。
1225

被折叠的 条评论
为什么被折叠?



