Rumah > pembangunan bahagian belakang > C++ > Program C untuk mengira nilai nPr?

Program C untuk mengira nilai nPr?

WBOY
Lepaskan: 2023-08-26 09:45:17
ke hadapan
628 orang telah melayarinya

Program C untuk mengira nilai nPr?

Permutasi dan gabungan, nPr juga boleh dinyatakan sebagai P(n,r), iaitu formula matematik yang digunakan untuk mengira bilangan pilih atur. Formula P(n,r) ialah n!.

Bilangan pilih atur pada set n elemen diberikan oleh n!, dengan "!" Terjemahan bahasa Cina

Input:n=5;r=4;
Output:120
Salin selepas log masuk

Penjelasan

ialah:

Penjelasan

P(5, 4) = 5! / (5-4)! => 120 / 1 = 120
5!=1*2*3*4*5*=120
Salin selepas log masuk

Contoh

Terjemahan bahasa Cina ialah:

Contoh

#include<iostream>
using namespace std;
long int fact(int x) {
   int i, f=1;
   for(i=2; i<=x; i++) {
      f=f*i;
   }
   return f;
}
int main() {
   int n, r;
   long int npr;
   n=5;
   r=4;
   npr=fact(n)/fact(n-r);
   printf("%d",npr);
}
Salin selepas log masuk

Atas ialah kandungan terperinci Program C untuk mengira nilai nPr?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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