首页 > 代码库 > 20160929随笔
20160929随笔
六:基本的类型转换;
1,自动转换(隐形转换)--从类型转化到引用类型时候
2,强制转换(显性转换)--从引用类转换到值类型时候,或者从浮点型转化到整形
当从一个引用类型转化到值类型时,必须引用类型中的数据元素,能够转换成值类型的容量范围内的数据才行,否则不能转。
1>:用();
例子:int a;double b=12.3 ;a=(int)b
2>:用convert;
例子:int a; float c;double b=12.3;
a=convert.ToInt32(b);
c=convert.Tosingle(b);
3>:用parse;
例子:int a;double b=12.3;
a=int.parse(b);
七:运算符
1:前++和后++的区别(---- 一样)
int a=10,b=a++;
Console.WriteLine("a="+a);
Console.WriteLine("b="+b);结果:a=10 b=11
int a=10,b=++a;
Console.WriteLine("a="+a);
Console.WriteLine("b="+b);结果:a=11 b=11
2.条件运算符:
例子:x=(x>12)?1:2//x>12,假如x>12,那么就返回1,否则就返回2
如何改字体——工具--选项--环境--字体和颜色
如何改字体——工具--选项--文本编辑器--行号
Console.Write("请输入100以内的数");
string s=Console.ReadLine();
int num=Covert.ToInt32(s);
Console.WriteLine (num%7==0); 7的倍数
Console.WriteLine (num/10==7); 十位数是7
Console.WriteLine (num/10==7); 个位数是7
20160929随笔