输入2个正整数a和n,求a+aa+aaa+aa…a(n个a)之和。一直是死循环,谁能帮忙看看
例如,输入2和3,输出246(2+22+222)。【输入形式】从键盘输入正整数a和正整数n。【输入输出样例1】(下划线部分表示输入)Inputa,n:85s...
例如,输入2和3,输出246(2+22+222)。
【输入形式】
从键盘输入正整数a和正整数n。
【输入输出样例1】(下划线部分表示输入)
Input a, n: 8 5
s=98760 */
#include<stdio.h>
int main(void)
{
int a,n,s;
printf("Input a, n: ");
scanf("%d",&a);
scanf("%d",&n);
for(n>=0;;){
s=a*n+s;
a=a*10;
n--;
}
printf("s=%d",s);
return 0;
} 展开
【输入形式】
从键盘输入正整数a和正整数n。
【输入输出样例1】(下划线部分表示输入)
Input a, n: 8 5
s=98760 */
#include<stdio.h>
int main(void)
{
int a,n,s;
printf("Input a, n: ");
scanf("%d",&a);
scanf("%d",&n);
for(n>=0;;){
s=a*n+s;
a=a*10;
n--;
}
printf("s=%d",s);
return 0;
} 展开
6个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询