- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RAM:内存特点,断电后数据丢失变量:变量代表着一块内存空间,我们可以通过变量名称向内存存/取数据有变量就不需要我们记忆复杂的内存地址向内存申请一块空间的语法:数据类型变量名;整数在C#中的数据类型叫intInt numberDouble:小数Char:字符型只能存储一个字符,并且存储的这个字符需要用单引号引住String:字符串。就是把0个或1个或多个字符连接起来,双引号。电话号码要存储为string类型,,Decimal:存储金钱在C#开发环境中,直接写一个有小数点的数字,这个数字是DOUBLE类型的,在一个小数点后加一个m/M,就是告诉编译器,这个数字是decimal类型。声明变量的三种方式:先声明,在赋值int a; a=3定义变量时,直接赋值。Int a=3;可以依次命名多个变量,中间以逗号隔开 string name,sex,age;变量一定要,先声明,后赋值,最后使用(取值、或者调用或写这个变量名)变量命名规则,两条规则,三个注意必须以“字母”_或@符号开头,不能以数字开头后边可以跟任意“字母”、数字、下划线注意所起变量名不要与C#系统中的关键字重复在C#中,大小写是敏感的同一个变量名不允许重复定义(先这么认为,不严谨)可以重复赋值,不能重复定义。C#中常用的命名方法:Camel命名法;首个单词首字母小写,其余单词的首字母大写。。studentNamePascal命名法:每个单词第一个字母都大写如果使用到英文单词的缩写,全部用大写!在方法中定义变量,使用camel命名法。赋值运算符:=赋值表达式:在Console.write(“”);中可以使用占位符。占位符以{}组成。第1个占位符{0}第2个占位符{1}Console.Write(“我叫{0},今年{1}岁了,我的工资是{2}元”,name,age,salary);参数之间以逗号隔开占位符可以重复使用、Console.writeline();有多个参数时,在输出时输出第一个参数,之后的参数都是用来替换第一个参数中的占位符的值,所以从第二个参数开始要不要输出,就看第一个参数中有没有相关的占位符。在学习一句话,用于让用户从键盘上输入一句话当程序执行到下面这句话,就会暂停,然后等待用户从键盘上输入一句,按回车程序将继续执行。Console.ReadLine();如果想得到一个输入的内容,就需要定义一个string类型的变量,写在上句话前边,接收写下的内容,String input;Input=console.readline();Console.writeline(input);转义符的使用当我们需要在字符串中输入一些特殊字符时,比如:半角引号,换行,退格。就需要使用转义字符转义字符是一个字符,由一个“\”+一个字母组成具有特殊意义的一个字符。常用的转义符:\n\b\t \\ \”\n:表示转行符\b:backspace 退格删除前边的一个内容\t: tab 键,由多个空格组成的一个字符,具有行与行之间的对齐功能。Console.WriteLine(“1\t2\t3\t”);Console.WriteLine(“111\t2222\t3222\t”);\\:输出一个\\\\\:输出一个\\在字符串前加一个@符号有两种意义:字符串中如果有\,则不再理解为转义符(输入地址时)使字符串可以换行,,如果此时需要输入引号,则用两个引号来代表一个引号。算术运算符及算数表达式算术运算符:+ - * / %(取余数取模)算术表达式:有算数运算符连接起来的式子1+1 a-b都为二元运算符,要求:参与的两个操作数的类型必须相同,并经过运算后的结果也与操作数类型相同。在算术表达式中如果要改变计算的优先级用小括号。类型自动转换规则:参与运算的操作数和结果的类型必须一致,当不一致时,满足下面条件时,系统自动完成类型转换两种类型兼容:INT和Double (都是数字)目标类型大于源类型:doubleint,把小的转换成大的不丢失精度。对于表达式如果一个操作数作为double类型,则整个表达式可提升为double型Convert 不再仅是内存级别的转换,而是考虑数据意义的转换。Convert是一个加工改造的过程。Convert.ToInt32(待转字符串);Convert.ToString、每种类型都还有ToString()方法一切类型都可以转换成string类型C#中异常捕获如何完成Try{有可能出现错误的代码写在这里}Catch{出错后的处理}上面的程序如何执行:如果try中的代码没有出错,则程序正常运行完try 中的内容后,不会执行catch中的代码如果try中的代码出错,程序立即跳入catch中去执行代码,那么try中的出错代码后边的代码不再执行,自加自减运算符一元运算符。。。++:
您可能关注的文档
最近下载
- 人教版地理必修一教材解读(2019年版).pptx VIP
- 初中音乐教学课件走进京剧.ppt VIP
- 2022年土地登记代理人题库700道及参考答案【培优b卷】.docx
- 药剂职业生涯规划目标.pptx VIP
- 2025年SpaceX火箭推进系统技术创新及市场影响报告.docx VIP
- (新版)油品计量工(技师)职业鉴定考试题库资料(浓缩400题).pdf VIP
- 全国大学生职业规划大赛《法学》专业生涯发展展示PPT【最新版】.pptx
- (精选)实践是认识的基础教学课件.ppt VIP
- 2023年市政工程质量检测见证取样员手册培训资料.doc VIP
- 【MOOC】微观经济学-浙江大学 中国大学慕课MOOC答案.docx VIP
原创力文档


文档评论(0)