用c# 从键盘输入一个数,如果该数是正数或0,则输出该数的平方根;如果该数是负数,则输出该数的平方值。 在C#中,你可以使用System.Math.Sqrt方法来计算一个数的平方根。这是一个内置的数学函数,可以直接调用。例题
时间: 2024-10-11 10:16:32 浏览: 16
在C#中,你可以按照以下步骤编写代码来实现这个功能:
```csharp
using System;
class Program
{
static void Main()
{
Console.Write("请输入一个数:");
double input = Convert.ToDouble(Console.ReadLine()); // 从键盘获取用户输入
if (input >= 0)
{
double squareRoot = Math.Sqrt(input); // 如果是正数或0,计算平方根
Console.WriteLine("该数的平方根是:" + squareRoot);
}
else
{
double squareValue = input * input; // 如果是负数,计算平方值
Console.WriteLine("该数的平方值是:" + squareValue);
}
}
}
```
在这个程序中,首先我们导入`System`命名空间,然后在`Main`方法中,提示用户输入一个数并读取。接着,我们检查输入是否大于等于0,如果是,就计算它的平方根并打印出来;如果不是,我们就计算它的平方值并显示。
阅读全文