{}中间表示取值
{}中间表示取值
Convert.ToInt32(str);//只能将数字字符串转换为整数
前面加@使转义字符/失效
string 字符串
int 整数
doubt
ctrl a 全选
ctrl s 保存
ctrl z 撤销
ctrl x 剪切
F5运行代码
\n为转义字符(换行)
\t代表4个字符
行注释ctrl+k ctrl+c
取消注释ctrl+k ctrl+u
字体:Consolas/JetBrains Mono
工具-选项-文本编辑器-勾选行号
continue:中止当前循环,继续下次循环
break:中止整个循环
//3617
//7 1 6 3
//0*10
+7
//7*10
+1
//71*10
+6
//716*10
+3
int i=n%10;
number*=10;
number+=i;
n=n/10;
小类型可赋值给大类型
double i+=1.0/n(注意要加小数点才生效)
Console.WriteLine("Hello World!")
for循环中不写条件表达式的话,会默认为true,一直执行。
break;//跳出离他最近的循环
如:
for(int i=1 ; ; )
{
Console.WriteLine(i);
i++;
if(i>10)
{
break;//跳出for循环
}
}
当不满足条件表达式,do while执行一次循环,while一次都不执行
其他情况,do while和while没有区别
for(初始化;条件表达式;增量表达式)
for(int i=0//只执行一次;i<10;i++){ }
i<11比i<=10执行得更快一点。为i<=10要执行两次判断,即i是否小于10,i是否等于10.
条件表达式也是布尔表达式
需要返回一个布尔值
int[] a ={1,22,333};
int[] ag = new int{1,22,333};
int[] age = new int[]{1,22,333};
int[] ages = new int [3]{1,22,333};
int age = 30;
int age = 30;
http://www.sikiedu.com/course/926/task/76078/show#
int[] age;
int[] ages={34,45,2,99,1};
声明int类型的数组//表示一组数据
1. 要习惯注释
我原本用的:
int temp = (int)((m + 0.05) * 10); double temp2=(double)temp/10;
为了少个变量,后来我直接把(int)((m+0.05)*10)替换掉temp了,改成了:
double temp = (double)((int)((m + 0.05) * 10)) / 10;
这样就不用temp2了。