C#第一天——基本运算和流程控制


基本运算 


1,数据类型

 ,1.1基本数据类型

类型描述范围默认值
bool布尔值True 或 FalseFalse
byte8 位无符号整数0 到 2550
char16 位 Unicode 字符U +0000 到 U +ffff'\0'
decimal128 位精确的十进制值,28-29 有效位数(-7.9 x 1028 到 7.9 x 1028) / 100 到 280.0M
double64 位双精度浮点型(+/-)5.0 x 10-324 到 (+/-)1.7 x 103080.0D
float32 位单精度浮点型-3.4 x 1038 到 + 3.4 x 10380.0F
int32 位有符号整数类型-2,147,483,648 到 2,147,483,6470
long64 位有符号整数类型-9,223,372,036,854,775,808 到 9,223,372,036,854,775,8070L
sbyte8 位有符号整数类型-128 到 1270
short16 位有符号整数类型-32,768 到 32,7670
uint32 位无符号整数类型0 到 4,294,967,2950
ulong64 位无符号整数类型0 到 18,446,744,073,709,551,6150
ushort16 位无符号整数类型0 到 65,5350

特别注意的是:C#默认汉字为一个字节

 

1.2引用数据类型

        String

        数组

        类

        接口

2、变量与常量

2.1定义

变量:是指在程序的运行过程中随时可以发生变化的量

           可以理解为游戏里的血条,蓝条等

常量:是指在程序在运行过程中不会发生变化的变量(const)

           可以理解为游戏人物的速度,身高,体重;

2.2、格式

        数据类型  变量名;

        驼峰命名法  : 除第一个单词之外,其他单词首字母大写

               printEmployeePaychecks();

               print_employee_paychecks();

 小驼峰法

        小驼峰式命名规则:firstName, camelCase

        变量一般用小驼峰法:除第一个单词之外,其他单词首字母大写:

        int myStudentCount;

大驼峰法

        大驼峰法:第一个单词的首字母也大写。常用于类名,命名空间等:

        public class DataBaseUser;

2.3,类型转换    

转化类型:隐式、强制(基本类型

  1. 隐式:从低到高

        byte-->short(char)-->int-->long-->float-->double

  1. 强制:从高到低

        byte<--short(char)<--int<--long<--float<--double

格式:(强制转化数据类型)变量名

//定义一个整形变量并赋值,然后转化为单精度变量
        /* int a = 10;
        float b;
        b = a;
        //print(a+"\t"+b);//10  

        //定义一个单精度变量并赋值,然后转化为整形变量
        float x = 2.5f;
        int y;
        y = (int)x;//强制类型转化
        //print(y);//2

        //ASCII码:char(a:97  A:65)
        //定义一个字符型变量和一个整形变量并赋值,然后做加法运算(结果是整形或字符)
        int m = 2, n;
        char p = 'd',q;
        n = m + p;
        //print(n);//102

        q = (char)(m + p);
        //print(q);//f

//字符串类型:string
        string name = "冯文龙";
        //print("hello\t" + name);

        //所有在界面上的输入都默认是字符串
        //定义一个字符串变量,然后转化为整形
        string s = "123";
        int ss;
        ss = int.Parse(s);//把字符串转化为整形
        //Parse方法可以把字符串类型变量转化为基本类型变量

2.4,控制台输入与输出

·

2.5,转移字符

3,基本运算

3.1,四则运算

3.2,关系运算

3.3,自增自减

3.4,逻辑运算

3.5,三目运算

流程控制


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星梦∞

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值