C#语言基础— 数据类型及其转换

1.值类型

整形常用:int …… 范围±21亿

Int a=1;

小数类型(浮点型)

双精度浮点小数double

Double a=1.22;

单精度浮点小数float

Float b=1.23f;

Decimal c=1.22m;

日期时间型:DateTime

枚举类型:ENUM

结构类型:struct

布尔类型:bool  只能存储true或false

bool f=false;bool g=true;

2.引用类型

string类型,字符串类型

String s=“”;

3.变量的命名规则

1 变量名是由:字母、数字、下划线、@、汉字组成

2 首个字符可以放:@、字母、下划线、汉字

3 变量名中间不允许出现空格

4 不允许使用关键字

一次性定义多个变量  int aa=1,bb=2,cc=3;

4.常量  const

const int ww=10;

三、基本类型的转换

1.隐式转换

 Int a=123;

 String b=a.ToString();

2.显示转换

 Double c=3.14;

Int d=(int)c;  从double小数类型转成整数类型直接取整数

 Console.Write("请输入一个整数:");

 int e = int.Parse(Console.ReadLine());

 string s = "123";

 int ss = int.Parse("123");

 int sss = Convert.ToInt32(s);

例:

//输入两个数,就他们的和,差,积,商,
Console.Write("请输入a=");
double a = double.Parse(Console.ReadLine());
Console.Write("请输入b=");
double b = double.Parse(Console.ReadLine());
Console.WriteLine("他们的和是"+(a+b));
Console.WriteLine("他们的差是"+(a-b));
Console.WriteLine("他们的积是" + (a *b));
Console.WriteLine("他们的商是" + (a / b));
Console.WriteLine();

原文地址:https://www.cnblogs.com/mantou1314/p/5249342.html