C语言1*8=2+22+222*2222*22222的程序怎么编啊,

C语言1*8=2+22+222*2222*22222的程序怎么编啊,麻烦高手指点下,顺便说下思路.非常感谢,本人太菜了.不好意思哦.意思是2+22+222+2222+22... C语言1*8=2+22+222*2222*22222的程序怎么编啊,麻烦高手指点下,顺便说下思路.非常感谢,本人太菜了.
不好意思哦.
意思是
2+22+222+2222+22222(此时n=5)
谢谢了.
展开
 我来答
百度网友19de9c005
2009-05-14 · 超过32用户采纳过TA的回答
知道答主
回答量:81
采纳率:25%
帮助的人:65.7万
展开全部
我来回答2+22+222+2222+22222吧,你的其他话没看懂

void main()
{
int a; //数字
int n; //长度
int i;
int sum=0; //sn的值,初始化为0
int temp; //存储a变量的值
printf("请输入一个1~9的数字\n");
scanf("%d",&a); //这一句可以改成2
printf("请输入长度\n");
scanf("%d",&n);
temp=a;
for(i=0;i<n;i++)
{
sum+=a;
printf(" %d +",a);
a=a*10+temp;
}
printf("\b= %d\n",sum); // \b用来回退一格
}
羽强务采南
2019-02-04 · TA获得超过3568个赞
知道小有建树答主
回答量:3120
采纳率:27%
帮助的人:234万
展开全部
我来回答2+22+222+2222+22222吧,你的其他话没看懂
void
main()
{
int
a;
//数字
int
n;
//长度
int
i;
int
sum=0;
//sn的值,初始化为0
int
temp;
//存储a变量的值
printf("请输入一个1~9的数字\n");
scanf("%d",&a);
//这一句可以改成2
printf("请输入长度\n");
scanf("%d",&n);
temp=a;
for(i=0;i<n;i++)
{
sum+=a;
printf("
%d
+",a);
a=a*10+temp;
}
printf("\b=
%d\n",sum);
//
\b用来回退一格
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友dce7f2984
2009-05-14 · TA获得超过558个赞
知道小有建树答主
回答量:281
采纳率:0%
帮助的人:159万
展开全部
what 麻烦你说清楚一点
1*8=2+22+222*2222*22222?~~~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式