using System;
using System.Collections.Generic;
using System.Data.SqlTypes;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _6
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入一个正数");
//用户输入的数据
Double number=0;
while (true)
{
//为了避免输入字符而出错,增强程序强壮性
try
{
number = Convert.ToDouble(Console.ReadLine());
if (number < 0)
{
Console.WriteLine("您输入的不正确,请重新输入");
number = Convert.ToDouble(Console.ReadLine());
}
break;
}
catch
{
Console.WriteLine("您输入的不正确,请重新输入");
number = Convert.ToDouble(Console.ReadLine());
}
}
//对用户输入的数据进行取整
int num = Convert.ToInt32(number);
//得到输入的数据的小数部分
number = number - num;
if(number>0.5)
{
number = num + 1;
}
else
{
number = num;
}
Console.WriteLine("四舍五入后的结果为{0}", number);
Console.ReadKey();
}
}
}
using System.Collections.Generic;
using System.Data.SqlTypes;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _6
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入一个正数");
//用户输入的数据
Double number=0;
while (true)
{
//为了避免输入字符而出错,增强程序强壮性
try
{
number = Convert.ToDouble(Console.ReadLine());
if (number < 0)
{
Console.WriteLine("您输入的不正确,请重新输入");
number = Convert.ToDouble(Console.ReadLine());
}
break;
}
catch
{
Console.WriteLine("您输入的不正确,请重新输入");
number = Convert.ToDouble(Console.ReadLine());
}
}
//对用户输入的数据进行取整
int num = Convert.ToInt32(number);
//得到输入的数据的小数部分
number = number - num;
if(number>0.5)
{
number = num + 1;
}
else
{
number = num;
}
Console.WriteLine("四舍五入后的结果为{0}", number);
Console.ReadKey();
}
}
}
版权声明:本文为OnePiece_only原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。