标签:
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;
标签:
原文地址:http://www.cnblogs.com/wuxiaochao/p/5922394.html