Dalam program ini, kami cuba menyemak sama ada dua nombor yang diberikan oleh pengguna melalui konsol, adalah pasangan mesra atau tidak?
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; } }
for(i=1;i<number2;i++){ if(number2 % i == 0){ result2=result2+i; } }
if(result1==number1 && result2==number2)
contoh
program C cari sama ada nombor yang diberikan adalah pasangan yang banyak atau tidak − Demo Langsung#includeint 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
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!