您的位置:首页 > 编程语言 > C#

C#_lesson1_显示转换和隐式装换

2017-10-17 20:13 169 查看
using System;

namespace _1_2源程序
{
class Program
{
static void Main(string[] args)
{
float x, y;
char c = '\x41';//\x是16进制的意思也就是c='\x41'=(41)16=(4*16+1)10=(65)10;即c='A'
Console.Write("Enter the first number:");
x = Convert.ToSingle(Console.ReadLine());//从键盘读取一行信息,convert 是类型转化方法 float convet.ToSingle(),将数字的制定字符串转化为单精度字符串
Console.Write("Enter the second number:");
y = Convert.ToSingle(Console.ReadLine());
if (x >= y)
{
Console.WriteLine("Larger number is x={0}", x);
Console.WriteLine("test is ={0}", c);
}
else
{
Console.WriteLine("larger number is y={0}", y);//等价与C语言的中的("%f,x"),{0}{1}为占位符
Console.WriteLine("Larger number is c={0}", c);
}
Console.ReadKey();
}
}
}
/*显示转换和隐式装换区别
隐式装换比如long int 转换为int  在内存上的一些区别;
显示装换则是 强制类型转换,必须用强制类型装换的表示方法
parse是指将字符串转换为其他类型的  例转换为字节型的Byte*/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: