- 关 键 词:
QQRead:http://www.qqread.com/dotnet/v988112002.html
村子里有50个人,每人有一条狗,在这50条狗中有病狗(这种病不传染),于是人们要找出病狗。
第一天大家全看完了,但枪没有响,到了第三天传来一阵枪声,问村里共有几条病狗,如何推算出来的?
请根据题意 编写一段程序完成此试题的解答!
int iDog; //病狗数量
int nDog; //狗的数量
int pDog; //人数;等于狗的数量
bool HaveLook=false;
for (int i=1;i
iDog=i; //推数的病狗数量
for (int j=1;j<=pDog;j++) //每人
{
int LookiDog=LookDog(); //观察狗,返回看到的病狗数量
if (lookiDog
killDog(pDog[j]);
HaveLook=true;
}
}
if (HaveLook) return iDog;
}
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 用vb.net实现闹钟提醒程序 (9次浏览)
- C#变得越来越臃肿是不可避免的? (7次浏览)
- .NET开发人员犯的6大安全错误 (6次浏览)
- C#与EXCEL的数据交互(一) (5次浏览)
- vb.net GDI+入门——画笔、画刷和颜色 (3次浏览)
- C# 3.0新特性之扩展方法 (1次浏览)
- VB.Net实现进程监视器的方法 (1次浏览)
- 请跟我来--使用Ext搞个原型 (1次浏览)
- ASP.NET 3.5 Extensions带来什么 (1次浏览)
- WPF的Attached属性 (0次浏览)



