三元表达式
表达式1?表达式2:表达式3;
表达式1=true,选中表达式2;
表达式1=false,选中表达式3;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ChuangzhiConsel
{
class Program
{
static void Main(string[] args)
{
//怎么判断质数(素数)
Console.WriteLine("输入数字:");
int n1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("输入另一个:");
int n2 = Convert.ToInt32(Console.ReadLine());
int max = n1 > n2 ? n1 : n2;
Console.WriteLine("max={0}", max);
Console.ReadKey();
}
}
}
判断相等
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ChuangzhiConsel
{
class Program
{
static void Main(string[] args)
{
//怎么判断质数(素数)
Console.WriteLine("输入数字:");
int n1 = Convert.ToInt32(Console.ReadLine());
while (true)
{
Random r = new Random();//创建对象
int n2 = r.Next(1, 10);//调用方法范围,左闭右开
Console.WriteLine("n2={0}", n2);
int result = n1 == n2 ? 1 : 0;
Console.WriteLine("相等?{0}", result);
Console.ReadKey();
}
}
}
}
本文介绍了C#中的三元表达式的使用方法,并通过实例演示了如何利用三元表达式来简化代码。同时,文章还提供了一个简单的质数判断程序,展示如何在控制台应用程序中读取用户输入并进行基本的数学运算。
1427

被折叠的 条评论
为什么被折叠?



