爱因斯坦数学题。爱因斯坦曾出过这样一道数学题: 题目写不下了,百度上有,我的程序如下,怎么没结果、
#include<stdio.h>main(){intx=1,find=0;while(!find)if(x%2==1&&x%3==2&&x%5==4&&x%6==5&&...
#include<stdio.h>
main()
{
int x=1,find=0;
while(!find)
if (x%2==1&&x%3==2&&x%5==4&&x%6==5&&x%7==0)
{
printf("x=%d\n",x);
find=1;
x++;
}
} 展开
main()
{
int x=1,find=0;
while(!find)
if (x%2==1&&x%3==2&&x%5==4&&x%6==5&&x%7==0)
{
printf("x=%d\n",x);
find=1;
x++;
}
} 展开
2012-03-25
展开全部
#include<stdio.h>
main()
{
int x=1,find=0;
while(!find)
if ((x%2==1)&&(x%3==2)&&(x%5==4)&&(x%6==5)&&(x%7==0))
{
printf("x=%d\n",x);
find=1;
x++;
}
}
当执行x%3==2,时显然不成立1%3==1;所以程序在该处就被短路了 就是不在执行该出的语段
main()
{
int x=1,find=0;
while(!find)
if ((x%2==1)&&(x%3==2)&&(x%5==4)&&(x%6==5)&&(x%7==0))
{
printf("x=%d\n",x);
find=1;
x++;
}
}
当执行x%3==2,时显然不成立1%3==1;所以程序在该处就被短路了 就是不在执行该出的语段
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询