数据类型与基本运算

 

屿:
​ ​
1.1、基本数据类型:
整形:byte(字节) short(短整形)  int (基本形) long(长整形) 
浮点型:float(单精度)   double(双精度) 
布尔型:bool 
字符型:char 


1.2、引用数据类型:
  string(字符串)  数组   类   接口
2、变量与常量


2.1、定义
变量:是指在程序的运行过程中随时可以发生变化的量 
常量:是指在程序在运行过程中不会发生变化的变量(const)
2.2、格式
数据类型  变量名;
int a;
定义三个整形变量x,y,z,并分别为x,y赋值,最后做加法运算
int x,y,z;
赋值:
变量名=值;
a=1;
x=1;
y=1;
z=x+y;
定义三个单精度变量x,y,z,并分别为x,y赋值,最后做减法运算
float a,b,c;
x=3.5f;
y=4.8F;
z=x-y;
定义变量的规则:
变量名必须是字母和下划线开头,后面可以跟字母、下划线和数字,但是不能以数字开头
不能用C#关键字定义变量。
关键字

驼峰命名法
 int xueShengNianLing;
2.3、类型转换
转化类型:隐式(自动类型)、强制
隐式:从低到高 
byte-->short(char)-->int-->long-->float-->double
强制:从高到低 
byte<--short(char)<--int<--long<--float<--double
格式:(强制转化数据类型)变量名
   //定义一个整形变量并赋值,然后转化为单精度变量
        /* int a = 10;
        float b;
        b = a;
        //定义一个单精度变量并赋值,然后转化为整形变量
        float x = 2.5f;
        int y;
        y = (int)x;/制类型转化
        //ASCII码:char(a:97  A:65)
        //定义一个字符型变量和一个整形变量并赋值,然后做加法运算(结果是整形或字符)
        int m = 2, n;
        char p = 'd',q;
        n = m + p; //102
        q = (char)(m + p);  //f
//字符串类型:string    用双引号赋值
        string name = "冯文龙";
        Console.WriteLine(name);
        所有在界面上的输入都默认是字符串
        //定义一个字符串变量,然后转化为整形
        string s = "123";
        int ss;
        ss = int.Parse(s);//把字符串转化为整形
        //Parse方法可以把字符串类型变量转化为基本类型变量
float.Parse(s)
double.Parse(s);
char.Parse(‘a’);
2.4、控制台输入与输出
Console.WriteLine();
string a=Console.ReadLine();
2.5、转义字符
回车:\n
水平制表符(打印多个变量时,他们之间的空格):\t
3、基本运算
3.1、+ - * / %
  int aa = 100, bb = 200, cc, dd, ee, ff, gg;
        cc = aa + bb;
        dd = aa - bb;
        ee = aa * bb;
        ff = aa / bb;//0  整数除以整数结果还是整数
        gg = aa % bb;//100  小数对大数求余,结果是小数
        //print(ff + "\t" + gg);
        bool xx,yy;//false  true
        xx = (2 == 3);//false
        yy = (2 != 3);//true
        print(xx+"\t"+yy); */
3.2、关系运算符:> >= < <=  ==:等于  !=:不等于
3.3、自增1:++ 自减1:--
        int a = 1, b;
        b = ++a;//a=2  b=2    ++在变量前面,先自增1,然后再赋值(b)
        //b = a++;//a=2  b=1   ++在变量后面,先赋值(b),然后再自增1
        //print(a+"\t"+b);
        int x = 1, y = 2, z;
        z = x+++

 


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值