Jadual Kandungan
Kaedah 1 - Menggunakan untuk gelung
Contoh
Output
Kaedah 2 - Menggunakan Formula Matematik
Rumah pembangunan bahagian belakang C++ Jumlah n nombor asli pertama dalam program C

Jumlah n nombor asli pertama dalam program C

Aug 29, 2023 pm 02:29 PM
c program dan nombor asli pertama n

Jumlah n nombor asli pertama dalam program C

Konsep mencari hasil tambah jumlah integer didapati seperti ini, pertama, kita akan cari hasil tambah nombor dari 1 hingga n, kemudian tambah semua jumlah dan dapatkan nilai, nilai ini adalah apa kita perlukan dan daripada dan.

Untuk masalah ini, kami diberi nombor n dan kami ingin mencari hasil tambah, mari kita beri contoh untuk mencari jumlah ini.

n = 4
Salin selepas log masuk

Sekarang kita akan mencari jumlah nombor bagi setiap nombor dari 1 hingga 4 :

Sum of numbers till 1 = 1
Sum of numbers till 2 = 1 + 2 = 3
Sum of numbers till 3 = 1 + 2 + 3 = 6
Sum of numbers till 4 = 1 + 2 + 3 + 4 = 10
Now we will find the sum of sum of numbers til n :
Sum = 1+3+6+10 = 20
Salin selepas log masuk

Untuk mencari jumlah hasil tambah n nombor asli, kita mempunyai dua kaedah:

Kaedah 1 - Gunakan untuk gelung ( rendah Efisien)

Kaedah 2 - Menggunakan formula matematik (Efficient)

Kaedah 1 - Menggunakan untuk gelung

Dalam kaedah ini kita akan menggunakan dua gelung untuk mencari hasil tambah. Gelung dalam mencari jumlah nombor asli dan gelung luar menambah jumlah ini kepada jumlah2 dan menambah nombor dengan satu.

Contoh

#include <stdio.h>
int main() {
   int n = 4;
   int sum=0, s=0;
   for(int i = 1; i< n; i++){
      for(int j= 1; j<i;j++ ){
         s+= j;
      }
      sum += s;
   }
   printf("the sum of sum of natural number till %d is %d", n,sum);
   return 0;
}
Salin selepas log masuk

Output

The sum of sum of natural number till 4 is 5
Salin selepas log masuk

Kaedah 2 - Menggunakan Formula Matematik

Kami mempunyai formula matematik untuk mencari jumlah n nombor asli. Kaedah formula matematik adalah kaedah yang cekap.

Formula matematik untuk menyelesaikan hasil tambah n nombor asli ialah:

sum = n*(n+1)*(n+2)/2
Salin selepas log masuk

Contoh

Terjemahan bahasa Cina ialah:

Contoh

#include <stdio.h>
int main() {
   int n = 4;
   int sum = (n*(n+1)*(n+2))/2;
   printf("the sum of sum of natural number till %d is %d", n,sum);
   return 0;
}
Salin selepas log masuk

Output

the sum of sum of natural number till 4 is 60
Salin selepas log masuk

Atas ialah kandungan terperinci Jumlah n nombor asli pertama dalam program C. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Terjemahkan yang berikut ke dalam bahasa Cina: Program C untuk menukar angka Rom kepada nombor perpuluhan Terjemahkan yang berikut ke dalam bahasa Cina: Program C untuk menukar angka Rom kepada nombor perpuluhan Sep 05, 2023 pm 09:53 PM

Diberikan di bawah adalah algoritma bahasa C untuk menukar angka Rom kepada nombor perpuluhan: Algoritma Langkah 1 - Mulakan Langkah 2 - Baca angka Rom pada masa jalan Langkah 3 - Panjang: = strlen(roman) Langkah 4 - Untuk i=0 kepada Length-1 Langkah 4.1-suis(roman[i]) Langkah 4.1.1-case'm': &nbs

Pilihan papan induk ASUS serasi dengan R55600 (termasuk R55600u dan 5600j) Pilihan papan induk ASUS serasi dengan R55600 (termasuk R55600u dan 5600j) Jan 02, 2024 pm 05:32 PM

Papan induk ASUS yang manakah harus dipasangkan dengan R55600 Papan induk ASUS ROGStrixB550-FGaming adalah pilihan yang sangat baik. Ia sangat serasi dengan pemproses Ryzen55600X dan memberikan prestasi dan ciri yang sangat baik. Papan induk ini mempunyai sistem bekalan kuasa yang boleh dipercayai, boleh menyokong overclocking, dan menyediakan banyak slot pengembangan dan port untuk memenuhi keperluan penggunaan harian dan permainan. ROGStrixB550-FGaming juga dilengkapi dengan penyelesaian audio berkualiti tinggi, sambungan rangkaian pantas dan reka bentuk pelesapan haba yang boleh dipercayai untuk memastikan sistem kekal cekap dan stabil. Selain itu, papan induk ini menggunakan gaya ROG yang cantik dan dilengkapi dengan kesan pencahayaan RGB yang cantik, menambah keseronokan visual pada komputer anda. Secara keseluruhannya, ASUS ROGStri

Program C++ untuk mencari nilai fungsi sinus hiperbolik songsang mengambil nilai yang diberikan sebagai hujah Program C++ untuk mencari nilai fungsi sinus hiperbolik songsang mengambil nilai yang diberikan sebagai hujah Sep 17, 2023 am 10:49 AM

Fungsi hiperbola ditakrifkan menggunakan hiperbola dan bukannya bulatan dan bersamaan dengan fungsi trigonometri biasa. Ia mengembalikan parameter nisbah dalam fungsi sinus hiperbolik dari sudut yang dibekalkan dalam radian. Tetapi lakukan sebaliknya, atau dengan kata lain. Jika kita ingin mengira sudut daripada sinus hiperbolik, kita memerlukan operasi trigonometri hiperbolik songsang seperti operasi sinus songsang hiperbolik. Kursus ini akan menunjukkan cara menggunakan fungsi sinus songsang hiperbolik (asinh) dalam C++ untuk mengira sudut menggunakan nilai sinus hiperbolik dalam radian. Operasi arcsine hiperbolik mengikut formula berikut -$$\mathrm{sinh^{-1}x\:=\:In(x\:+\:\sqrt{x^2\:+\:1})}, Di mana\:In\:is\:logaritma asli\:(log_e\:k)

Program C untuk mencari panjang senarai terpaut Program C untuk mencari panjang senarai terpaut Sep 07, 2023 pm 07:33 PM

Senarai terpaut menggunakan peruntukan memori dinamik, iaitu ia berkembang dan mengecut dengan sewajarnya. Ia ditakrifkan sebagai koleksi nod. Di sini, nod mempunyai dua bahagian, data dan pautan. Data, pautan dan senarai terpaut diwakili seperti berikut - Jenis senarai terpaut Terdapat empat jenis senarai terpaut, seperti berikut: - Senarai pautan tunggal / Senarai pautan tunggal Senarai berganda / Berganda Pekeliling Senarai pautan tunggal Pekeliling Senarai pautan berganda Kami menggunakan kaedah rekursif untuk mencari panjang senarai terpaut Logiknya ialah -intlength(nod *temp){ if(temp==NULL) returnl{&n

Mana yang lebih baik, Celeron g4900 atau i36100? (Mana satu lebih baik, Celeron g4900 atau i34170?) Mana yang lebih baik, Celeron g4900 atau i36100? (Mana satu lebih baik, Celeron g4900 atau i34170?) Jan 01, 2024 pm 06:01 PM

Mana yang lebih baik, Celeron g4900 atau i36100 Apabila ia datang kepada dua pemproses Celeron G4900 dan I36100, tidak syak lagi bahawa prestasi I36100 adalah lebih baik. Pemproses Celeron biasanya dianggap sebagai pemproses rendah dan digunakan terutamanya dalam komputer riba bajet. Pemproses I3 digunakan terutamanya untuk pemproses mewah, dan prestasinya sangat baik. Sama ada anda bermain permainan atau menonton video, anda tidak akan mengalami sebarang ketinggalan apabila menggunakan pemproses I3. Oleh itu, jika boleh, cuba beli pemproses Intel I-series, terutamanya untuk komputer meja, supaya anda boleh menikmati keseronokan dunia dalam talian. Bagaimanakah prestasi Celeron G4900T Dari perspektif prestasi, Pentium G4900T berprestasi baik dari segi kekerapan Berbanding dengan versi sebelumnya, prestasi CPU adalah

Program C++ untuk mencetak kamus Program C++ untuk mencetak kamus Sep 11, 2023 am 10:33 AM

Peta ialah sejenis bekas khas dalam C++ di mana setiap elemen adalah sepasang dua nilai, iaitu nilai kunci dan nilai dipetakan. Nilai kunci digunakan untuk mengindeks setiap item, dan nilai yang dipetakan ialah nilai yang dikaitkan dengan kunci. Tidak kira sama ada nilai yang dipetakan adalah unik, kuncinya sentiasa unik. Untuk mencetak elemen peta dalam C++ kita perlu menggunakan iterator. Elemen dalam set item ditunjukkan oleh objek iterator. Iterator digunakan terutamanya dengan tatasusunan dan jenis bekas lain (seperti vektor), dan mereka mempunyai set operasi khusus yang boleh digunakan untuk mengenal pasti elemen tertentu dalam julat tertentu. Iterator boleh dinaikkan atau dikurangkan untuk merujuk elemen berbeza yang terdapat dalam julat atau bekas. Peulang menunjuk ke lokasi memori elemen tertentu dalam julat. Mencetak peta dalam C++ menggunakan iterator Mula-mula, mari lihat cara untuk mentakrifkan

Min kuasa dua nombor asli? Min kuasa dua nombor asli? Sep 20, 2023 pm 10:29 PM

Purata kuasa dua nombor asli dikira dengan menambah semua kuasa dua n nombor asli dan kemudian membahagi dengan nombor itu. Dua nombor asli pertama dalam contoh ialah 2.5, 12+22=5=>5/2=2.5. Terdapat dua kaedah pengiraan dalam pengaturcaraan - Menggunakan gelung Menggunakan formula Mengira purata kuasa dua nombor asli menggunakan gelung Logik ini berfungsi dengan mencari kuasa dua semua nombor asli. Cari kuasa dua setiap satu dengan menggelung dari 1 hingga n dan tambah pada pembolehubah hasil tambah. Kemudian bahagikan jumlah itu dengan n. Program untuk mengira jumlah kuasa dua nombor asli - contoh kod tunjuk cara masa nyata #include<stdio.h>intmain(){ intn=2;

Program C menggunakan fungsi rename() untuk menukar nama fail Program C menggunakan fungsi rename() untuk menukar nama fail Sep 21, 2023 pm 10:01 PM

Fungsi nama semula menukar fail atau direktori daripada nama lamanya kepada nama baharunya. Operasi ini serupa dengan operasi bergerak. Jadi kita juga boleh menggunakan fungsi nama semula ini untuk memindahkan fail. Fungsi ini wujud dalam fail pengepala perpustakaan stdio.h. Sintaks fungsi nama semula adalah seperti berikut: intrename(constchar*oldname,constchar*newname); Fungsi rename() fungsi menerima dua parameter. Satu nama lama dan satu lagi nama baru. Kedua-dua parameter adalah penunjuk kepada aksara malar yang mentakrifkan nama lama dan baharu fail. Mengembalikan sifar jika fail berjaya dinamakan semula, jika tidak, mengembalikan integer bukan sifar. Semasa operasi menamakan semula

See all articles