试题详情
- 简答题编一个程序,解决百钱买百鸡问题。某人有100元钱,要买100只鸡。公鸡5元钱一只,母鸡3元钱一只,小鸡一元钱3只。问可买到公鸡,母鸡,小鸡各为多少只。问题分析:设公鸡x只,母鸡y只,小鸡z只,可以列出两个方程: x+y+z=100 5x+3y+z/3=100 我们采用“穷举法”来解决此问题。
-
doublez;
for(doublex=1;x<=20;x++)
for(doubley=1;y<=33;y++)
{
z=100-x-y;
if(5*x+3*y+z/3==100)
{
Console.WriteLine("公鸡{0}只,母鸡{1}只,小鸡{2}只",x,y,z);
}
} 关注下方微信公众号,在线模考后查看
热门试题
- 下列关于数组访问的描述中,哪些选项是错误
- 下列参数类型中()是C#中不允许使用的。
- C#程序必须包含一个main方法。()
- 下列关于构造函数的描述中,不正确的是()
- 结构的默认值是通过将所有值类型字段设置为
- 下列说法中正确的是()。
- ()运算符将左右操作数相乘的结果赋值给左
- 在类的成员声明时,若使用了()修饰符则该
- 构造函数在()时被调用。
- 列举ASP.NET页面之间传递值的几种方
- 在ADO.NET中,可以在DataSet
- 简述RadioButton和CheckB
- 若想在数据表中创建一个计算列,应设置数据
- 每当用户加载窗体时()事件就会触发。
- 简述try……catch……finall
- 一个const变量必须在声明的同一条语句
- 委托是将方法作为参数传递给另一方法的一种
- 在C#语言中,方法重载的主要方式有两种,
- OleDb数据提供程序类位于()命名空间
- 某WindowsForm的工具条为Too