Program C untuk mengesahkan sama ada nombor adalah nombor lebihan (nombor mesra)?

WBOY
Lepaskan: 2023-08-28 16:57:03
ke hadapan
843 orang telah melayarinya

Program C untuk mengesahkan sama ada nombor adalah nombor lebihan (nombor mesra)?

Dalam program ini, kami cuba menyemak sama ada dua nombor yang diberikan oleh pengguna melalui konsol, adalah pasangan mesra atau tidak?

Contoh

Jika jumlah semua pembahagi nombor1 adalah sama dengan nombor1 dan jumlah semua pembahagi nombor2 adalah sama dengan nombor2, maka kita boleh katakan, kedua-dua nombor itu adalah nombor yang banyak.

for(i=1;i<number1;i++){
   if(number1 % i == 0){
      result1= result1 +i;
   }
}
Salin selepas log masuk

对于数字2的所有除数的总和。

for(i=1;i<number2;i++){
   if(number2 % i == 0){
      result2=result2+i;
   }
}
Salin selepas log masuk
Untuk pasangan yang mesra.
if(result1==number1 && result2==number2)
Salin selepas log masuk

Jika syarat ini dipenuhi, maka mereka adalah pasangan yang banyak, jika tidak, mereka tidak.

contoh

program C cari sama ada nombor yang diberikan adalah pasangan yang banyak atau tidak −

 Demo Langsung

#include
int main(){
   int number1,number2,i;
   printf("Enter two numbers:");
   scanf("%d%d",&number1,&number2);
   int result1=0,result2=0;
   for(i=1;i
Salin selepas log masuk

输出

输出如下 −

Enter two numbers:6 28
Abundant Pairs
Salin selepas log masuk

Atas ialah kandungan terperinci Program C untuk mengesahkan sama ada nombor adalah nombor lebihan (nombor mesra)?. 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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!