• 您現在的位置是:首頁 >綜合 > 2023-08-06 21:27:31 來源:

    C++編程求1+22+333+4444+的前N項和 N<=9幫忙看下下面這個程序有什么錯誤么謝謝

    導讀 大家好,我是小小根,我來為大家解答以上問題。C++編程求1+22+333+4444+的前N項和,N<=9幫忙看下下面這個程序有什么錯誤么謝謝很多人還不知...

    大家好,我是小小根,我來為大家解答以上問題。C++編程求1+22+333+4444+的前N項和,N<=9幫忙看下下面這個程序有什么錯誤么謝謝很多人還不知道,現在讓我們一起來看看吧!

    1、程序本身是沒有問題的,出錯是因為某些編碼不對,上面都是<(小于號)被轉成了&lt;(這是html小于號的編碼)。

    2、所以你的程序應為下面: #include "stdio.h" #include "stdlib.h" #include "math.h" main() { int n,i; long int w,s=0; int k=1; printf("請輸入N的值(n<10)\n");//&lt;改為< scanf("%d",&n);//&lt;改為< while(k<=n) { w=0; for(i=0;i<k;i++)//&lt;改為< { w+=(long int)pow(10,i)*k; } s+=w; k++; } printf("%d\n",s); system("pause"); return main(); }。

    本文到此講解完畢了,希望對大家有幫助。

  • 成人app