计算Sn=2+22+222+2222+22222

计算Sn=2+22+222+2222+22222

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i = 0;
	int n = 0;
	int j = 0;
	int temp = 0;
	int sum = 0;
	scanf("%d", &i);
	scanf("%d", &n);

	for (j = 0; j < n; j++)
	{
		temp = temp * 10 + i;
		sum += temp;
	}
	printf("sum=%d", sum);
  system("pause");
	return 0;
}

在这里插入图片描述
关键点
每一个数都是前一个的十倍加上i

此程序不仅仅可以算如题目 是一个动态写法,没写死。

发布了22 篇原创文章 · 获赞 5 · 访问量 3206

猜你喜欢

转载自blog.csdn.net/weixin_45271990/article/details/104319520