C#-Main函数,数据类型,运算符

第一小部分。

1.了解Main函数的定义

 

Static void Main ( string[] args )//下划线内容自定义

{

主函数内容

}

注意Console.WriteLine();表示输出语句 自动换行。

    Console.Write();表示输出语句,不自动换行。

2.注释,

注释的三种方式a  // 表示注释一行 b /**/ 表示注释一段区域 c  /// 放在函数上面使用,给函数加注解

3.变量之间要用逗号分开来   例如:int  a, b;

第二部分。数据类型

整形。

    C#语言 .Net类型(通用语言) 字节  
值类型 整型 byle Byte 1  
    short Int16 2  
    int Int32(最常用)正负2的3次方约为21亿 4  
    long Int64 8  
           
  浮点型 float Single 4  
    double

Double(最常用)

8  
    decimal Decimal 16  
           
  字符型 char Char 2  
  布尔型 bool Boolean 1 注意 只能判断 True 或者False
  日期时间 DateTime      
  枚举类型 ENUM      
  结构类型 struct      

引用类型 如。                字符串型。     string         String

                             类

                             接口

                             数组

                      例如;bool a = 1 = = 3;

                            Console.WriteLine();

string等同于字符型,长度较长,定义用双引号。

                       string a = "hello";   string b = "h";

类型转换分为三种。1.如double类换成int类。double b = 3.14

                               int a = (int)b;结果为3;

              2. string c = "111";

                 int d = int.Parse(c);

              3.sting c = "111";

                int d = Convert.ToInt(c);

 如果,想让系统显示程序的固定时间。可以加

           System.Threading.Thread.Sleep();计算机。

第三部分 运算符

       算术运算符 ++    --表示加加减减 

int a = 10,b = a++;//=a+1;

int a = 10,b =++a;//a=a+1;

int a = 10,b =a--;//a=a-1;

int a = 10,b =--a;//a=a-1;

//在赋值运算中,前++需要先执行+1运算然后赋值。后++腰先进行赋值,后进行+1运算,前--与后-- 和++一致。

int a = 5;

int b = a++;//a=a+1;b=a;

int c = ++a;//c=a;a=a+1;

Console.WriteLine(a);

Console.WriteLine(b);

Console.WriteLine(c);

*/%  乘除 取余

%模的用法用途。

1判断a是否是b的倍数a%b是否==0也就是说有没有余数;

2判断一个数的个位数是不是等于几,例如判断234的个位是不是4。234%10是否==4;

3把数设定为某个范围内的取值;

运算关系符

<  >  <=  >=  ==  !=

逻辑关系符

&&  与 并且。两个连接的条件同时满足才是true 否则就是false。

||或。 连接的两个条件只要有一个满足就是true 都不满足就是false。

! 非 (非是优先级最高的!!!!) 原来是true的反之,为false。原来为false的。反之,为true。

条件运算符  ?: 如果

例如:int a = 3;int c = 5;

string q = c > a ?"是的,a>b":"不是,a<=b";

赋值运算符

= += -= *= /= %=

例如。a+=4;  a=a+4; 

经典用%的例子

Console.WriteLine("请输入100以内的数");

string s = Console.ReadLine();

int mun = Console.ToInt32(s);

Console.WriteLine(num%7==0);   7的倍数;

Console.WriteLine(num/10==7);  十位数是7;

Console.WriteLine("num%10==7"); 个位数是7;

 

posted @ 2016-09-29 23:45  吴皓杰  阅读(268)  评论(0编辑  收藏  举报