问2道c#题

赵女士买了一些水果和小食品准备去看望一个朋友,谁知,这些水果和小食品被他的儿子们偷吃了,但她不知道是哪个儿子。,为此,赵女士非常生气,就盘问4个儿子谁偷吃了水果和小食品。... 赵女士买了一些水果和小食品准备去看望一个朋友,谁知,这些水果和小食品被他的儿子们偷吃了,但她不知道是哪个儿子。,为此,赵女士非常生气,就盘问4个儿子谁偷吃了水果和小食品。老大说道:“是老二吃的。”老二说道:“是老四偷吃的。”老三说道:“反正我没有偷吃。”老四说道:“老二在说谎。”这4个儿子中只有一个人说了实话,其他的3个都在撒谎。那么,到底是谁偷吃了这些水果和小食品?

在一次贸易会上,有5个人进入贸易厅都要把自己随身携带的公文包交给保安验证,经过验证后保安再把公文包还给他们。由于保安的疏忽四个人离开时发现每个人拿的都不是自己的公文包。想一下,这种情况发生的概率是多少?如果是n个人呢?(n>1)

谢谢.回答了.追加高分
要用计算机的c#做出来 谢谢

因为是 c#的作业题目 谢谢

http://zhidao.baidu.com/question/255977437.html?quesup1
展开
 我来答
月御天羽
2011-04-22
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
小宛真心觉得乃第一个题蛋疼= =b,用C#咋运算我面壁的~这样反正能出结果> <~我不管了~
发在某只的C#蛮渣的~就这样了~
/*赵女士买了一些水果和小食品准备去看望一个朋友,谁知,这些水果和小食品被他的儿子们偷吃了,
但她不知道是哪个儿子。,为此,赵女士非常生气,就盘问4个儿子谁偷吃了水果和小食品。老大说道:“是老二吃的。”
老二说道:“是老四偷吃的。”老三说道:“反正我没有偷吃。”老四说道:“老二在说谎。”
这4个儿子中只有一个人说了实话,其他的3个都在撒谎。那么,到底是谁偷吃了这些水果和小食品?*/
double n = 0;
Console.WriteLine("老几偷吃的:");
n = double.Parse(Console.ReadLine());
if (n == 1)
Console.WriteLine("错误。如果老一偷吃的,老三和老四说的也都是实话,和题意不符。");
else
if (n == 2)
Console.WriteLine("错误。如果老二偷吃的,老一,老三,老四说的都也是是实话,和题意不符。");
else
if (n == 3)
Console.WriteLine("正确。如果老三偷吃的,和题意符合。");
else
if (n == 4)
Console.WriteLine("错误。如果老四偷吃的,老二和老三说的都也是是实话,和题意不符。");
else
Console.WriteLine("输入有误!");

/*在一次贸易会上,有5个人进入贸易厅都要把自己随身携带的公文包交给保安验证,经过验证后保安再把公文包还给他们。
由于保安的疏忽四个人离开时发现每个人拿的都不是自己的公文包。想一下,这种情况发生的概率是多少?如果是n个人呢?(n>1)*/
double x = 0, n = 0;
Console.WriteLine("请输入总人数数:");
n = double.Parse(Console.ReadLine());
Console.WriteLine("概率为:{0}。", (n - 1) / n * (n - 1));
追问
谢谢的说~~~~~~~~~~~~~~~~~
殇恸天涯
2011-04-20
知道答主
回答量:17
采纳率:0%
帮助的人:0
展开全部
老三吃的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
279200028
2011-04-20
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
用C#做也只有一个答案,

主要的是判断的逻辑。 其实,自己也可以判断出来的, 何必用C#来实现呢。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lwsfyts
2011-04-21
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
老二与老四对立,所有老大和老三都在撒谎;所以老三吃了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式