C# 数据类型 数据转换 自己的见解和方式
数据类型分为:基本数据类和引用类型, 基本数据类型又分为整型,浮点型,字符型,布尔型。
引用类型又分为:字符串型,日期时间,枚举类型,结构类型。
int long float = 10.5f;
double = 10.5;
decimal = 10.5m; bool = true / false char='a' //字符型,只能放一个字符,长度必须是1 string DateTime dt = new DataTime(int年,int月,int天); DateTime nowdt = DataTime.Now;
类型转换
1。隐式转换 将值类型转换成引用类型,不要声明转换方式
2. 强制转换 将任何类型转换成任何其他类型都可以使用的方式
转义符:\
常量: const 只能赋值一次
Console.Write("请输入第一个学生的姓名;"); string xingming = Console.ReadLine(); Console.Write("请输入第一个学生的年龄;"); string nianling = Console.ReadLine(); Console.Write("请输入第一个学生的语文成绩;"); string yuwen = Console.ReadLine();
Double yuwen1 = Convert.ToDouble(yuwen);
Console.Write("请输入第一个学生的数学成绩;"); string shuxue = Console.ReadLine();
Double shuxue1 = Convert.ToDouble(shuxue);
Console.Write("请输入第一个学生的英语成绩;"); string yingyu = Console.ReadLine();
Double yingyu1 = Convert.ToDouble(yingyu);
Double zf = yuwen1 + shuxue1 + yingyu1;
Console.WriteLine("------------------------------------------------");
Console.Write("请输入第二个学生的姓名;"); string xm = Console.ReadLine(); Console.Write("请输入第二个学生的年龄;"); string nl = Console.ReadLine(); Console.Write("请输入第二个学生的语文成绩;"); string yw = Console.ReadLine();
Double yw2 = Convert.ToDouble(yw);
Console.Write("请输入第二个学生的数学成绩;"); string sx = Console.ReadLine();
Double sx2 = Convert.ToDouble(sx);
Console.Write("请输入第二个学生的英语成绩;");
string yy = Console.ReadLine();
Double yy2 = Convert.ToDouble(yy);
Double zf1 = yw2 + sx2 + yy2;
Console.WriteLine("-------------------------------------------------");
以上就是用所学的内容做的
C# 数据类型 数据转换 自己的见解和方式的更多相关文章
- java中的各种数据类型在内存中存储的方式
原文地址:http://blog.csdn.net/aaa1117a8w5s6d/article/details/8251456 1.Java是如何管理内存的 java的内存管理就是对象的分配和释放问 ...
- html css <input> javaScript .数据类型 JS中的函数编写方式 BOM总结 DOM总结
Day27 html css div 块标签. 特点: 独占一行,有高度和宽度 span 行元素. 特点:在同一行显示,当前行满了自动去下一行显示. 不识别高度和宽度 1.1.1.1 2.输入域标签 ...
- python数据类型——数据转换
数据类型有很多种,比如数值和字符,比如6和a,字符是需要加双引号的,下面的例子运行的结果是不一样的,数值会相加而字符会相连 print(6+6)print("6"+"6& ...
- JavaScript数据类型 数据转换
JavaScript数据类型分为两种:原始类型和对象类型,原始类型有:number(数字).string(文本).boolean(布尔值).null(空).undefined(未定义):对象类型有:A ...
- Redis数据类型内部编码规则及优化方式
Redis的每个键值都是使用一个redisObject结构体保存的,redisObject的定义如下: typedef struct redisObject { unsigned type:4; un ...
- Redis常用数据类型及各种数据类型应用和实现方式
Redis常用数据类型: StringHashListSetSorted set 在具体描述这几种数据类型之前,我们先通过一张图了解下Redis内部内存管理中是如何描述这些不同数据类型的: 首先Red ...
- JavaScript 中的数据类型
Javascript中的数据类型有以下几种情况: 基本类型:string,number,boolean 特殊类型:undefined,null 引用类型:Object,Function,Date,Ar ...
- 细说 JavaScript 七种数据类型
在 JavaScript 规范中,共定义了七种数据类型,分为 “基本类型” 和 “引用类型” 两大类,如下所示: 基本类型:String.Number.Boolean.Symbol.Undefined ...
- JavaScript 七种数据类型
在 JavaScript 规范中,共定义了七种数据类型,分为 “基本类型” 和 “引用类型” 两大类,如下所示: 基本类型:String.Number.Boolean.Symbol.Undefined ...
随机推荐
- Java-JNA调用DLL(转)
源:JNA调用DLL 介绍 给大家介绍一个最新的访问本机代码的Java框架—JNA. JNA(Java Native Access)框架是一个开源的Java框架,是SUN公司主导开发的,建立在经典的J ...
- 在 WindowMobile 上的模拟LED 显示屏插件(转)
源:在 WindowMobile 上的模拟LED 显示屏插件 我在给一个对话框上的控件查找翻看合适的图标时,无形中看到了一个LED显示屏的图标,这里所说的LED显示屏是指由很多LED灯密集排列组成的点 ...
- flask-sqlalchemy relationship
http://www.ergo.io/blog/sqlalchemy-relationships-from-beginner-to-advanced class Cabinet(db.Model): ...
- Maven的安装环境配置
一.Maven的安装 二.Maven的配置 Settings.xml可以用来定义本地仓库.远程仓库.联网代理 Settings.xml文件可以存在两个地方: 1.多用户情况 conf目录下 2.单用户 ...
- IOS开发-OC学习-NSTimer的使用
上一篇博客中在改变属性值的时候使用了timer进行自动改变.关于NSTimer的更详细的用法如下: 定义一个NSTimer类型的timer,和一个count,其中timer是定时器,count是计数的 ...
- 关于jquery的$each((Object, function(p1, p2)用法
通过它,你可以遍历对象.数组的属性值并进行处理. 使用说明 each函数根据参数的类型实现的效果不完全一致: 1.遍历对象(有附加参数) $.each(Object, function(p1, p2) ...
- MySQL数据库面试
1. MySql的存储引擎的不同 特点 Myisam BDB Memory InnoDB Archive 存储限制 没有 没有 有 64TB 没有 事务安全 支持 支持 锁机制 表锁 页锁 ...
- ubuntu下常用的apt-get 命令参数
apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明.大小.版本等 sudo apt-get install package ...
- php在客户端禁用cookie时让session不失效的解决方法
cookie固然好,不过有些客户端浏览器会禁用cookie,这就会导致你所依赖cookies的程序会失效或出错,那么若真出现用户关闭cookies的情况,PHP应该如何再次使用session?方法还是 ...
- 前端制作篇之meta标签篇
移动端前端制作有些地方不同于互联网,这篇主要讨论的是meta标签.meta标签位于之间.是主要辅助HTML结构层的.meta标签不管在互联网前端还是在移动端都起了很重要的作用.这里只讨论移动端. 附上 ...