黑马程序员------基础知识笔记03
来源:互联网 发布:淘宝裂帛旗舰店 编辑:程序博客网 时间:2024/05/18 21:42
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------
Console.ReadLine :用于让用户在键盘上输入一句话当程序执行到这句话,就会暂停,然后等待用户从键盘上输入一句话,按回车键,程序继续运行
定义一个string类型的变量来接收用户在键盘上输入的字符串
string input;
input=Console.WriteLine();
或者直接写:
string input=Console.WriteLine();
转义字符:由一个反斜杠 \ 加上一个字母 来组成的具有特殊意义的字符
当我们在字符串中输入一些特殊字符时,比如半角引号(美式键盘输入法的引号),换行、退格等 需要使用转义字符
常用的转义字符:
\n 表示换行
\b backspace 退格(删除前面一个字符)
\t tab键 由多个空格组成的一个字符,具有行与行之间的对齐的功能
\" 半角引号
\\ 反斜杠 输出的内容为 \
在字符串前面加上@有两种意义:
1、字符串中如果有\,则不再理解为转义符
2、使字符串可以换行
如果字符串前面加了@符号,在字符串上用两个双引号代表一个双引号
算术运算符以及算术表达式
C# 中,有五个算术运算符+-*/%
他们二元运算符,要求:
1、参与的两个操作数的类型必须想通 int math=10 int english=25
2、运算后的结果也于操作数的类型相同 int sum=math+english;
在算数表达式中,若需要改变计算的优先级,则必须使用小括号()来套用,小括号可以重复的使用,但必须成对的出现()
发生自动转换(隐式转换)的条件:
1)参与运算的两个数据类型必须相兼容
2)必须一边的数据表示范围大,一边的表示范围小,并且把小的数据转向大的数据精度不丢失
强制转换:
1、有可能数据精度会丢失 int i=(double)3.14
2、数据转换报错 int i=(int)2222222222222222222.14 (=右边的数据超出了左边的数据长度,那么数据转换会出错)
(数据类型名)待转换的值 例如:int i=(double)3.14
类型转换;
Convert
Convert.ToInt32(待转字符串); string english="95"; int=Convert.ToInt32(english);
Convert.ToString(待转字符串); 每一种类型的数据都含有 ToString()方法 double d=10.3; string f=d.ToString();
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------
详细请查看:www.itheima.com
0 0
- 黑马程序员------基础知识笔记03
- 黑马程序员-----day02基础知识笔记
- 黑马程序员 java学习笔记-基础知识盘点
- 黑马程序员_c#基础知识学习笔记:数组
- 黑马程序员-- Dom基础知识学习笔记1
- 黑马程序员--Dom基础知识学习笔记2
- 黑马程序员--面向对象基础知识学习笔记
- 黑马程序员-C#基础知识-学习笔记01
- 黑马程序员-javascript基础知识学习笔记
- 黑马程序员--DOM编程基础知识学习笔记
- 黑马程序员_笔记一_基础知识
- 黑马程序员 java编程基础知识笔记
- 黑马程序员 —入学笔记《基础知识1》
- 黑马程序员--入学笔记《基础知识2》
- 黑马程序员--JAVA基础知识学习笔记
- 【黑马程序员-学习笔记】OC-基础知识总结
- 黑马程序员----C#基础知识03
- 黑马程序员_Java基础知识
- Blender学习笔记3.24
- SSL证书转换
- UPC:2541 HaHa's Morning
- 重心座标插值(Barycentric Interpolation)
- 消息流程:GetMessage()或者PeekMessage(),PreTranslateMessage,TranslateMessage,DispatchMessage
- 黑马程序员------基础知识笔记03
- 设计模式之七:Strategy(策略)—对象行为型模式
- duilib : VT_TAB被屏蔽的折中解决方法
- poj1182 Food Chain
- 数据结构的C实现_循环队列
- Spring管理Filter和Servlet
- :第五周项目一三角形类12
- openssl 详解
- linux查看cpu和core数量