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 ...
随机推荐
- Bzoj1479: [Nerrc1997]Puncher打孔机
1479: [Nerrc1997]Puncher打孔机 Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 22 Solved: 14[Submit][Sta ...
- limesurvey设置短调查问卷url
If you want to use fancy URLs and so not have /index.php in every URL please edit /application/confi ...
- UVa 10986 - Sending email
题目大意:网络中有n个SMTP服务器,有m条电缆将它们相连,每条电缆传输信息需要一定的时间.现在给出信息的起点和终点,计算所需的最小时间. 有权图上的单源最短路问题(Single-Source Sho ...
- Struts2配置dtd约束
Struts2和Struts1的区别: 一.elclipse-ee开发 搭建环境eclipse-ee 1.加入jar包 apps/struts2-blank.war解压 2.在web.xml文件中配 ...
- Django with uWSGI and nginx
Reference:http://uwsgi-docs.readthedocs.org/en/latest/tutorials/Django_and_nginx.html Setting up Dja ...
- android TextView实现滚动显示效果
在android中,如果设置了TextView控件为单行显示,且显示的文本太长的话,默认情况下会造成显示不全的情况,这种情况下我们需要设置该控件属性如下: <TextView android:i ...
- UILable添加事件
原文:http://blog.sina.com.cn/s/blog_9e8867eb0101dk6t.html 先需要声明的是:UILabel或UIImageView的 userInteraction ...
- linux apache 打模块示例
主要是为了以后能举一反三 Apache配置方案 首先,安装apache的一个第三方模块“mod_rpaf”, 官方网站: http://stderr.net/apache/rpaf/ wget htt ...
- --@angularJS--路由、模块、依赖注入
以下是演示angular路由切换的demo. 主页:index.html <!doctype html><html ng-app="bookStoreApp"&g ...
- C#多线程-volatile、lock关键字
volatile是C#中最简单的一种同步关键字,其意义是针对程序中一些敏感数据,不允许多线程同时访问,保证数据在任何访问时刻,最多有一个线程访问,以保证数据的完整性,虽与java中的synchroni ...