
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);//输出最大数
这个写得很基础,刚开始学从基础开始,还有很简单的方法,你学了自己去写
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);//输出最大数
这个写得很基础,刚开始学从基础开始,还有很简单的方法,你学了自己去写
展开全部
三元表达式即可:
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();
}
}
}
效果图如下:
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询