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

Jumlah hasil tambah kuasa dua bagi n nombor asli yang pertama

王林
王林ke hadapan
2023-09-09 11:53:021241semak imbas

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;
}
Output

The square-sum of first 6 natural number is 196

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;
}
Output
The square-sum of first 6 natural number is 196

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!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam