作业帮 > 综合 > 作业

从键盘输入一个正整数n,其中n为1—9之间的任意正整数,求出表达式1+22+333+4444+……+n的值

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/19 17:01:48
从键盘输入一个正整数n,其中n为1—9之间的任意正整数,求出表达式1+22+333+4444+……+n的值
用VF编程
#include
#include
#include
main()
{
int i,n;
long j,k,sum=0;
printf("input the n:\n");
scanf("%d",&n); /*n为项数*/
for(i=1;i0;j--)
k+=i*pow(10,j-1);
printf("%ld",k); /*打印输出情况*/
if(i!=n) printf("+");
else printf("=");
sum+=k;
}
printf("%ld\n",sum);
getch();
}