//求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字
//如2+22+222+2222+22222
#include<stdio.h>
int main()
{
int num=0;
int n=0;
int sum=0;
int tmp=0;
scanf("%d",&num);
scanf("%d",&n);
tmp=num;
while(n)
{
sum+=tmp;
tmp=tmp*10+num;
n--;
}
printf("%d\n",sum);
system("pause");
return 0;
}
程序运行的结果如下:
//求1~100之间出现9的次数. #include<stdio.h> int main() { int i=0; int count=0; for(i=1;i<100;i++) { if(i%10==9) count++; if(i/10==9) count++; } printf("%d\n",count); system("pause"); return 0; }
程序运行结果为:
原文地址:http://760470897.blog.51cto.com/10696844/1705282