Rumah > pembangunan bahagian belakang > C++ > Jumlah hasil tambah kuasa dua bagi n nombor asli yang pertama

Jumlah hasil tambah kuasa dua bagi n nombor asli yang pertama

王林
Lepaskan: 2023-09-09 11:53:02
ke hadapan
1277 orang telah melayarinya

Jumlah hasil tambah kuasa dua bagi n nombor asli yang pertama

Jumlah kuasa dua bagi n nombor asli pertama ialah hasil tambah kuasa dua hingga n sebutan. Siri ini mencari jumlah setiap nombor hingga n dan menambah jumlah kepada pembolehubah hasil tambah.

Jumlah hasil tambah kuasa dua bagi 4 nombor asli pertama ialah -

jumlah = ( 12) + (1#🎜🎜 #2# 🎜🎜# + 22 ) + (12 + 22 + 3#🎜#🎜 🎜#) + (12 + 22 + 32 + 4#🎜🎜 # ) # 2#🎜 1 + 5 + 14 + 30 = 50Terdapat dua cara untuk mencari hasil tambah kuasa dua bagi n nombor asli pertama. 1) Gunakan gelung untuk.

Dalam kaedah ini, kita akan melingkari setiap nombor dari 1 hingga N dan mencari jumlah kuasa dua dan kemudian menambah jumlah kuasa dua ini kepada pembolehubah jumlah. Kaedah ini memerlukan lelaran ke atas n nombor, jadi akan memakan masa yang sangat lama untuk nombor yang lebih besar.

Contoh

#include <stdio.h>
int main() {
   int n = 6;
   int sum = 0;
   for (int i = 1; i <= n; i++)
      sum += ((i * (i + 1) * (2 * i + 1)) / 6);
   printf("The square-sum of first %d natural number is %d",n,sum);
   return 0;
}
Salin selepas log masuk
Output

The square-sum of first 6 natural number is 196
Salin selepas log masuk
Salin selepas log masuk

2) Gunakan formula matematik ###✎🎜🎜🎜🎜🎜🎜 Berdasarkan mencari sebutan ke-n bagi jujukan dan formula am, satu formula matematik diterbitkan untuk mencari jumlahnya. Formula untuk mencari hasil tambah kuasa dua bagi n nombor asli pertama ialah jumlah = n*(n+1)*(n+1)*(n+2)/12

Mengikut ini formula kita boleh menulis program Untuk mencari jumlah,

Contoh

#include <stdio.h>
int main() {
   int n = 6;
   int sum = (n*(n+1)*(n+1)*(n+2))/12;
   printf("The square-sum of first %d natural number is %d",n,sum);
   return 0;
}
Salin selepas log masuk
Output
The square-sum of first 6 natural number is 196
Salin selepas log masuk
Salin selepas log masuk

Atas ialah kandungan terperinci Jumlah hasil tambah kuasa dua bagi n nombor asli yang pertama. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan