源程序正确为什么没有运行结果

[复制链接]
查看11 | 回复1 | 2008-6-21 07:03:13 | 显示全部楼层 |阅读模式
void main()
{
int a=0,b,c;
while (a<=19)
{
b=0;
while(b<=33)
{
c=100-a-b;
if(5.0*a+3.0*b+c/3.0==100.0)
printf("%d %d %dn\n",a,b,c);
a++;
}
b++;
}
}
调试正确可是为什么没有结果我用的是turbo .c2.0

回复

使用道具 举报

千问 | 2008-6-21 07:03:13 | 显示全部楼层
这一行存在溢出....if(5.0*a+3.0*b+c/3.0==100.0)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行