随着学习的深入,越来越能体会出算法的重要性,写一个简单一点的算法吧
计算2+22+222+2222+...................
程序代码
#include <stdio.h>
#include <stdlib.h>
void main()
{
int num;
scanf("%d",&num);//接收用户输入的数字
int sum = 2;
int total = sum;//用于计算数字之和
printf("2");
for(int i=2;i<=num;i++)
{
sum=sum*10+2;
total += sum;
printf("+%d",sum);
}
printf("=%d\n",total);
system("pause");
}
执行和结果:
当输入1时
当输入2时
当输入3时
当输入4时