求Sn=a+aa+aaa+……+aa…a之值,其a中代表1 到 9 中的一个数字.如:a代表2 ,则求 2+22+222+2222+22222(此时n=5),a和n由键盘输入.这个是我写的代码 麻烦看一下哪里错了 #includevoid main(){\x09int n,a,b,i,sn;\x09

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 13:10:31
求Sn=a+aa+aaa+……+aa…a之值,其a中代表1到9中的一个数字.如:a代表2,则求2+22+222+2222+22222(此时n=5),a和n由键盘输入.这个是我写的代码麻烦看一下哪里错了

求Sn=a+aa+aaa+……+aa…a之值,其a中代表1 到 9 中的一个数字.如:a代表2 ,则求 2+22+222+2222+22222(此时n=5),a和n由键盘输入.这个是我写的代码 麻烦看一下哪里错了 #includevoid main(){\x09int n,a,b,i,sn;\x09
求Sn=a+aa+aaa+……+aa…a之值,其a中代表1 到 9 中的一个数字.
如:a代表2 ,则求 2+22+222+2222+22222(此时n=5),a和n由键盘输入.
这个是我写的代码 麻烦看一下哪里错了
#include
void main()
{
\x09int n,a,b,i,sn;
\x09printf("请分别输入a和n的值:");
\x09scanf("%d,%d",&a,&n);
\x09for(i=1;i

求Sn=a+aa+aaa+……+aa…a之值,其a中代表1 到 9 中的一个数字.如:a代表2 ,则求 2+22+222+2222+22222(此时n=5),a和n由键盘输入.这个是我写的代码 麻烦看一下哪里错了 #includevoid main(){\x09int n,a,b,i,sn;\x09
#include
#include
main()
{
\x05int n,a,b,i,sn;
\x05printf("请分别输入a和n的值:");
\x05scanf("%d,%d",&a,&n);
\x05b = a; //用来保存新的加数
sn = a; //放在外面,不然的话每次循环都会先初始化的
\x05for(i=1; i

#include
void main()
{
int n,a,b,i,sn=0;
printf("请分别输入a和n的值:");
scanf("%d,%d",&a,&n);
for(i=1;i<=n;i++)
{
sn=sn*10+a*i;
}
printf("sn=%d\n",sn);
}