مشاهده نسخه کامل
: علامت !
من خط 18 يعني
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید كد زيرو نمي فهمم لطفا واضح توضيح بدين
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یعنی اگر error اتفاق نیفتاد وارد if شو
علامت ! به معنی نقیض هستش یعنی همون not
اگر error درست (true) باشه
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید نادرست (false) میشه
خوب در اينجا چه موقع ارور درست(true) و چه موقع نادرست(false ) ارزيابي ميشه؟
ببین این یعنی وقتی که error صفر بود ...
با توجه به برنامه اگر مقداری که تابع توی این متغیر می ریزه صفر باشه اون موقع شرط برقراره و دستور if اجرا میشه
Mehrdad-bx
17-07-2008, 16:08
خوب اینی که گفتی که معلومه و خودش هم فهمید! چه موقع مقدار صفر میشه؟! سوال فکر کنم این بود
خوب اینی که گفتی که معلومه و خودش هم فهمید! چه موقع مقدار صفر میشه؟! سوال فکر کنم این بود
خوب بلدی آدم ضایع کنیا
فکر می کنم اونم مشخص باشه
وقتی که n<=20 باشه ، Value صفر میشه
خب تابع هم که Value رو بر می گردونه...
پس جواب شما این میشه که وقتی n<=20 باشه...
راستش همه ي اينايي كه گفتيدو مي دونستم
ميخوام بدونم چرا وقتي تابع فاكتور صفرو بر مي گردونه دستور شرطي نات ارور درست ارزيابي ميشه!!!
من که درست منظور شما رو متوجه نمیشم
ولی Error درست ارزیابی نمیشه ، چیزی که هست ما اینجا !error داریم یعنی نقیض Error
این یعنی نقیض Error درسته
(خودمم نفهمیدم چی گفتم)
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.