當前位置:編程學習大全網 - 網站源碼 - c語言怎麽編寫程序計算:1+22+333+4444+...的前n項的值,n由用戶輸入(n<10)

c語言怎麽編寫程序計算:1+22+333+4444+...的前n項的值,n由用戶輸入(n<10)

給,已經編譯運行確認:

#include<conio.h>

#include<stdio.h>

#include<math.h>

main()

{

int i,n;

long j,k,sum=0;

printf("input the n:\n");

scanf("%d",&n); /*n為項數*/

for(i=1;i<=n;i++)

{

k=0;

for(j=i;j>0;j--)

k+=i*pow(10,j-1);

printf("%ld",k); /*打印輸出情況*/

if(i!=n) printf("+");

else printf("=");

sum+=k;

}

printf("%ld\n",sum);

getch();

}

  • 上一篇:雷電和typec可以混用嗎
  • 下一篇:騰訊視頻怎樣截圖的呢?
  • copyright 2024編程學習大全網