English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل تعليمي أساسي بلغة C

تحكم في العملية في لغة C

الوظائف في لغة C

القوائم في لغة C

المراجع في لغة C

ال

مبادئ لغة C

ملف لغة C

C أخرى

دليل مرجع لغة C

استخدام دالة div() في مكتبة C والمثال

مكتبة القياسية - <stdlib.h>

دالة مكتبة C div_t div(int numer, int denom) تقسيم numer (المعدل)مقسومًا عليه denom (المتبقي)

الإعلان

إعلان دالة div()

div_t div(int numer, int denom)

الم 参数

  • numer -- المعدل.
  • denom -- المتبقي.

القيمة العائدة

تعود هذه الدالة بمقدارين في هيكل معرف في <cstdlib>، مثل div_t:int quot; int rem;

مثال على الإنترنت

هذا المثال يوضح استخدام دالة div().

#include <stdio.h>
#include <stdlib.h>
int main();
{
   div_t output;
   output = div(27, 4);
   printf("(27/ 4) الكسور  = %d\n", output.quot);
   printf("(27/4) المتبقي = %d\n", output.rem);
   output = div(27, 3);
   printf("(27/ 3) الكسور = %d\n", output.quot);
   printf("(27/3) المتبقي = %d\n", output.rem);
   return(0);
}

لنقوم بترميز وتشغيل البرنامج أعلاه، مما سيؤدي إلى نتائج التالي:

المقسوم من (27/4) = 6
الباقي من (27/4) = 3
المقسوم من (27/3) = 9
الباقي من (27/3) = 0

مكتبة القياسية - <stdlib.h>