النهاية < o: p>< / o: p>< / span >< / div>
< / div>< / div>< / div>< الزعنفة / الامتداد >< / div>
< / span>
< div class = "فاصل" النمط = "واضح: كلاهما; محاذاة النص: الوسط؛" >
البرنامج الذي يحسب مضروب عدد صحيح:
#include< stdio.h> < فرع />#include< stdlib.h>
//تكراري
حقيقة طويلة غير موقعة (قيمة قصيرة غير موقعة) {
int res = 1;
for (int i = 1; i <= value; i++) {
res *= i;
}
إرجاع res;
}
//recursive
fact_recursive طويلة غير موقعة (رقم قصير غير موقع)
{
إذا كان (الرقم == 0)
إرجاع 1؛
else
رقم الإرجاع * fact_recursive (رقم - 1) ؛
}
int main()
{
int number;
printf("أدخل رقما:");
scanf("٪d",& عدد) ؛
printf ("مضروب ٪ d: ٪ d \ n" ، الرقم ، الحقيقة) ؛
العودة 0 ؛
}
المراجع:
La factorielles - ويكيبيدياأ>