程序正常退出:代码0,异常退出不是
程序正常退出:代码0,异常退出不是
bx
字符串格式化输出,敬请观看视频:)
两个变量的值a\b进行交换:
int a =1;
int b=2;
第一种方法:
int c=0;
c=a;
a=b;
b=c;
//这个方法容易理解,但是占内存多一点;
第二种方法:
a=a+b;
b=a-b;
a=a-b;
//这个方法 不需要第三个变量,相对高级些。运算量多一点,但是节省内存;
foreach(int temp in Array)
{
Console.Write(temp+"" );
}
asdsadsadasdasdsadsadasdasdsadasdadasdasdasdasdasdasdsadasddsadasdadasdsadasdasdsadadasdasdasdasdasdasdadsdadsdasdsadasdsadadadssadasdsadasdasdsadassdsadadasdsadasdsadasdadasddsdasdsadsdesadsasdassdsadssdfsdfsdfsdfsdsfdfsdfssdffsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfdsfsdfsdfsfsdfsdfs
string str = console.redline ( );
// 声明一个字符串,来存储玩家输入的字符;
int a=convert.toint32 ( console.redline ( ) );
//将玩家输入的字符,转化为整数,并赋值给a;
一行可以声明多个和变量
例如:int a =1, b=2, c=3;
数组
举例:
//声明int类型的数组
int[] ages={21,4,77,55,25,14,6,2,};
//数组的数据有下标0 1 2 3 4 5 6 (索引)
//数组名[索引]
Console.WriteLine(ages[0]);
十六进制0-a b c d e f
int 赋值给float可能丢失精度
int i=Convert.ToInt32("234");
double j=Convert.ToDouble("4.5");
string s=123+" ";//"123 "
string s2=Convert.ToString(123);//"123"
、、代表转义
第一个、把后面的、给转义
正常情况下一行一条语句 也可以一行多个但是要用;分开
输出要用Write或WriteLine
WriteLine代表输出的字符后会换行 而Write不会
、n为转义字符代表换行
、t为制表符代表4个空格
Console.WriteLine中
Console为一个类(类下面可以定义多个方法)
WriteLine为一个方法
可以通过.来调用类里的方法
每一行代码的结尾都有一个;
在英文输入法下编程,用中文输入法会有bug
调用方法时需要加上括号
若注释要很多行可以用/* */中间的内容就是注释
注释的快捷键:Ctrl+k 和Ctrl+c
取消注释为Ctrl+k和Ctrl + u
Random//随机数生成
Random rd=new Random();
int a=Console.Read();
Console.WriteLine(a);
输入a,返回97
char a=(char)Console.Read();
Console.WriteLine(a);
变量的命名例子: int age1
注:int Age1可以同时存在 大小写哟区分
ctrl+K ——ctrl+c 注释选中行
ctrl+K——ctrl+U 取消注释
注 :不用完全选中内容,只要光标到达,或者所在行有内容被选中,使用快捷键就可以起作用;