#include<stdio.h>
int main()
{
int n,a=2,i;
long sum=0,t=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
t=t*10+a;
sum+=t;
}
printf("%ld\n",sum.);
return 0;
}
追问才输出了一个
要四个?
追答AC不掉?什么四个?
追问哦哦,回错了,可是输出是0100?
追答#include<stdio.h>
int main()
{
int n,a=2,i;
long sum=0,t=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
t=t*10+a;
sum+=t;
}
printf("%ld\n",sum); //sum后面我怎么多打了个点啊,晕
return 0;
}
追问我操作不好,是我的错,没事没事