正确的代码:
#include <stdio.h>
int main()
{
int i, n, a=0, s=0;
scanf("%d", &n);
for(i=1; i<=n; i++)
{
a = a*10 + 2;//a 为单项值,2, 22, 222 ...
s += a;//s 为每项和
}
printf("%d", s);
return 0;
}
正确的代码:
#include <stdio.h>
int main()
{
int i, n, a=0, s=0;
scanf("%d", &n);
for(i=1; i<=n; i++)
{
a = a*10 + 2;//a 为单项值,2, 22, 222 ...
s += a;//s 为每项和
}
printf("%d", s);
return 0;
}