1.进制
十进制--->二进制:
String a=convert.ToString(596,2); Console.WriteLine(a);
二进制--->十进制:
Int b =Convert.ToInt32(“10110”,2); Convert: 转变
2. Int a =Convert.ToInt32(Write.ReadLine);
Int a=Convert.Parse(Write.ReadLine());
3.异或交换:b=a^b, a=a^b, b=a^b.
4.Console.Write();写数据不换行
5.{0:f} 小数后保留两位小数
6.闰年 2月 if…else if… … else(结束)
7.强制转化:(大--->小)
Long num1=1000; Int num2=(int) num1;
隐式转化:(小--->大)
Int num3=100; long num4=num3;
8.&&与(并且) ------ ||或 (或者)
9.循环(goto/switch/while/do…while/for)
(1)goto:
Int count =0;
Flag:count++
Console.WriteLine(“Hello World”+count);
If (count >=10)
{ return } //(跳出循环)
Goto Flag;
(2)switch:(number) <n=1>
{case 1: (加数字, 字母用”a”)
Console.WriteLine();
Break;
Default: Console.WriteLine();
Break; }
(1) while
int index=1;
int sum=0;
while (index<101)
{sum+=index //他就等于 sum=sum+index
Index++ }
Console.WriteLine(sum);
(2) do…while
int sum=0;
int index=1
do
{sum+=index;
Index+=2; }
While(index<=100);
Console.WriteLine(sum);
(3) for
for(int i=100;i<103;i++)
{ ConsoleWriteLine(“*”)
10.产生随机数:
Random random=new Random();
Int randomNumber=random.Next(1,101);
11.清屏:Console.Clear();
12.ASCII
字符-->码 char gender=”0”
Console.WriteLine((int)gender);
码-->字符Console.WriteLine((char)30006);
码+字符:Console.WriteLine((char)(‘字符’+1));
For (char i=’a’;i<’z’;i++)
{char tempchar=(char)(i-‘a’+’A’);
Console.WriteLine(temp(char)); }
Console.WriteLine();
‘0’à’Z’成字符串
13.打印时间
Console.WriteLine(DateTime.Now.ToString());
14.获取三位数的每个数字
Console.WriteLine("请输入一个三位数");
int num = int.Parse(Console.ReadLine());
int a = num / 100;
int b = num % 100 / 10;
int c = num - a * 100 - b * 10;
Console.WriteLine(a+b+c);