switch不可以判断变量在某个范围
switch不可以同时对多个变量进行判断,只能对一个变量进行判断
能用switch语句写的程序肯定能用if语句写出
switch不可以判断变量在某个范围
switch不可以同时对多个变量进行判断,只能对一个变量进行判断
能用switch语句写的程序肯定能用if语句写出
只有case语句后面没有东西或者语句时case才能并列写
switch(变量){
case 条件1:
做......
case 条件2:
做......
case 条件3:
做.......
default:
做......
}
每一个case最后都要跟上一个break
错误调试
1、通过Exception查找错误
a、运行时异常
b、编译时候的异常
通过IDE可以检查出来
2、一些数学习惯导致的异常
a+1;
double res=(3+8)/2;
if(18<age<30)
判断一个数是否可以被整除,可以用求余的方法
1.Console.ReadLine();用于读取
2.convert.ToInt32(或ToInt16、ToChar...)实现转换
1.@的使用,取消转义字符的功能;
Console.WriteLine("c : \\a\\b\\c");
与
Console.WriteLine@("c : \a\b\c");
结果相同;
显示:c :\a\b\c
1.int a=97;
char b = (char) a;
(变量类型)变量 强制变量转换
1.变量先声明,后使用;先初始化,后使用;
Trim 去除空格
用 foreach 快速遍历数组(但是只能正序)
先定义数组 int[] ages = {10, 20,12,20};
获取数组长度 ages.Length 代码
然后用for循环进行遍历(”适用于长度不固定的数组“)
for( int i = 0; i < ages . Length; i++)
{
}
小数强赛到整数容器,那么该数的小数部分会丢失
四舍五入可以通过加0.05
if(x--<5)先判断再自减
if语句里面等于的判断要用两个等号==
判断相等时要学会把值放前面,把变量放后面
if语句里面可以在穿插ifyu'ju
if语句(s)
int age
int 变量类型
age 变量名
程序入口方法Main方法
1.Console.Write:全在同一行,不会换行;
2.Console.WriteLine:一个WriteLine输出完换行;
3.Console.WriteLine("Hello World!");不能再字符串内换行,必须在一行内完整表示;
即Console.WriteLine("Hello
World!"); ×××
只有采用转义字符(与c语言意思相同)
“\n”换行;
“\t”表示平行行空4格;