编一个程序,从键盘上输入三个数,用if语句和逻辑表达式把最大数找出来。

用C#编程谢谢了... 用C#编程 谢谢了 展开
 我来答
litao497179194
2013-08-28
知道答主
回答量:8
采纳率:0%
帮助的人:1.3万
展开全部
double[] a=new double[3];
int max;
for(int i=0;i<3;i++)
a[i]=console.readline()//输入数,输入三个数,回车换下一个数。
max=a[0];
for(int i=0;i<3;i++)
{
if(a[i]>max) max=a[i];
}
console.writeline(max);//输出最大数
这个写得很基础,刚开始学从基础开始,还有很简单的方法,你学了自己去写
随机数xZ
2013-08-28 · TA获得超过357个赞
知道小有建树答主
回答量:372
采纳率:0%
帮助的人:452万
展开全部

三元表达式即可:

a>b?(a>c?a:c):(b>c?b:c);

如有问题可以追问,我当及时回答.

希望能帮到你!

追问
是听老师说过这个 但是我要的是那个 using System; 那个后面怎么写 ?我完全忘了 我只是想要一个例子 。
追答

案例如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("请输入第一个数字");
            int a = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("请输入第二个数字");
            int b = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("请输入第三个数字");
            int c = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("最大值为:"+(a>b?(a>c?a:c):(b>c?b:c)));
            Console.ReadLine();
        }
 
    }
}


效果图如下:

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
脾舒H
2013-08-28
知道答主
回答量:6
采纳率:0%
帮助的人:5.9万
展开全部
这么简单的问题,不屑于鸟你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式