++i, i++ 的区别
++i: 是加1之后的数值
i++: 是加1之前的数值
i 在前先取i, i在后先也先取i, 一句话结果总会加1
int i = 10;
int m = i++; //10
int n = ++i; //12
int k = i; //12
函数用于封装, 模块化编程的主要手段
if, if else,
switch()
{
case(必须是常量)
(break/return);
default:
(break/return); //建议都写上default
}
while(true/false)
{
}
do
{
}while(true/false); //注意加入 封号";"
for(int i=; i<10; i++)
{
}
foreach(var k in K)
{//迭代
}
//重写Netmeeting (项目)
练习:
1) 个人所得税 用switch , 财务数据注意加入m ,如0.2m , 写完代码不要马上运行,养成代码审查的好习惯
2) 个人所得税 用数组的方式,用到 边界条件 Decimal.MaxValue, Decimal.MinValue,
补充数组:
如果表达式中有更大的数据类型,其结果会自动转换为更大的数据类型
byte b = 5; (10 * 5) --> 将返回32位的int类型
int[] array = new int[]{1,2,3};
数组长度: array.length
最后一个元素的下标: array.length - 1