数据类型:
1. 基本类型: 整数类型和浮点类型。
整数类型: 布尔类型 bool值为false/true初始值时为false
2.void 类型:型说明符 void 表明没有可用的值。 不返回值的函数的返回类型为空。例如 void exit (int status);
3.枚举类型:被用来定义在程序中只能赋予其一定的离散整数值的变量
4. 派生类型: :指针类型、数组类型、结构类型、共用体类型和函数类型。
整数的数值类型
整型 变量类型 变量名 / * =初始值 * / ;
int int num =0; /
long 范围大于intbyte 通常聊天都是以byte的方式
实数型(浮点型1.1)float float num2=0f ; 初始值为0 只能提供七位有效数字。
double double num; 可提供16位有效数字。
字符
char 用‘ ’初始值为空
字符串类型
字符串 string : string str ="safaf"; 初始值为空
变量声明 使用 变量类型 变量名 / * =初始值 * / ;
1.变量+变量名; int num;/double num/string str;
2.变量+变量名 赋初值 ; int num1=0; /float num2=0.1f/string str ="safaf";
定义:小明的身高为160cm,体重为55.5kg
int xiaoMingTall = 180; //int 的用法
float Weight = 45.5f; //float 的用法
Console.WriteLine ("请输入小明的身高为"+xiaoMingTall+"cm"+"体重为"+Weight+"kg");
隐式转换 显式转换
隐式转换是小转大 程序可以默认做到
例如:有一个数的范围是1-10,另一个数范围是1-100,从一个数的1-10到1-100自动就进去了
显式转换大转小(大范围-小范围的时候容易数据的丢失) 程不敢
控制台输出:(数字符号英文单词) 都是字符串
例子 : Console.WriteLine ("Hello World!");//向控制台输出一段语句
string str = Console.ReadLine ();//接收控制台输入
如果说接收的str(数字符号英文单词) 需要强制转换
int num =int.Parse( Console.ReadLine );
sting类型-转数字类型(int.Parse(), float.Parse(), double.Parse())