سلام به همه دوستان.
#include <AT91SAM7S64.H>
unsigned int b,c=0,d=0,e=0,f=0,g;
unsigned int h,i,a;
int main(){
g++;
for(;
{
d=0;
for(a=0;a<=20000;a++){
d++;
if (e<d){
e=d;
}
}
{
return 0;
}
در این برنامه e مقدار نهایی a در حلقه for است که از 10482 بیشتر نمی شود یعنی به عدد 20000 نمی رسه! و g تعداد دفعات اجرا شدن حلقه main است که در حال افزایش است در صورتیکه باید 1 باشد!
لطفا کمک کنید؟
#include <AT91SAM7S64.H>
unsigned int b,c=0,d=0,e=0,f=0,g;
unsigned int h,i,a;
int main(){
g++;
for(;

d=0;
for(a=0;a<=20000;a++){
d++;
if (e<d){
e=d;
}
}
{
return 0;
}
در این برنامه e مقدار نهایی a در حلقه for است که از 10482 بیشتر نمی شود یعنی به عدد 20000 نمی رسه! و g تعداد دفعات اجرا شدن حلقه main است که در حال افزایش است در صورتیکه باید 1 باشد!
لطفا کمک کنید؟