C2012大学第3章讲稿.ppt

  1. 1、本文档共89页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2 3 C# 程序入门 3 What’s in a name? That which we call a rose by any other name would smell as sweet. William Shakespeare When faced with a decision, I always ask, “What would be the most fun?” Peggy Walker 4 “Take some more tea,” the March Hare said to Alice, very earnestly. “I’ve had nothing yet,” Alice replied in an offended tone, “so I can’t take more.” “You mean you can’t take less,” said the Hatter: “it’s very easy to take more than nothing.” Lewis Carroll 5 目标 本章将讲解: 用代码而不用可视化编程技术编写简单的C#程序 从键盘输入数据和向屏幕输出数据 声明并使用各种类型的数据 存储和读取内存数据 使用算术运算符 确定运算符的执行顺序 编写判断语句 使用关系运算符和相等运算符 6 3.1?? 简介 3.2?? 一个简单的C#程序:显示一行文本 3.3?? 在Visual Studio中创建简单的程序 3.4?? 修改C#程序 3.5?? 用Console.Write 和Console.WriteLine格式化文本 3.6?? 另一个 C# 程序:数据相加 3.7?? 内存概念 3.8?? 算术运算符 3.9?? 判断:相等运算符与关系运算符 3.10??(可选) ATM需求文档 7 3.1??简介 控制台应用程序(Console applications)在控制台窗口中输入和输出文本, 在Windows XP 和 Windows Vista 系统中称为命令提示(Command Prompt)。 8 Welcome1.cs 图. 3.1 | 显示文本的程序 声明 Welcome1类 注释提高代码可读性 3.2??一个简单C#程序:显示一行文本(续.) 9 3.2??一个简单C#程序:显示一行文本(续.) 程序员给程序文档插入注释。 注释提高代码的可读性。 C# 编译器会忽略注释,因此当运行程序时,注释不会让计算机执行任何动作。 以// 开头的注释叫做单行注释(single-line comment), 因为注释在行的末尾就结束了。 一个 // 注释也可以在行中间开始并直到行末尾。 定界注释(Delimited comments) 以定界符/*开始 并以定界符*/结束。所有包含在定界符之间的文本会被编译器忽略。 10 3.2??一个简单C#程序:显示一行文本(续.) 常见的编程错误 3.1 遗忘定界注释的某个定界符是一个语法错误。编程语言的语法制定了以这种语言创建正确的程序规则。当编译器遇到违反C#语言规则的代码时,就会出现语法错误。 11 3.2??一个简单C#程序:显示一行文本(续.) 一个 using 指令告诉编译器到哪里去寻找程序中使用的类。 预定义的类被放在命名空间——相关类的命名集合。.NET的名字空间统称为.NET 框架类库。 System 名字空间包含预定义Console类和其他有用的类 。 12 3.2??一个简单C#程序:显示一行文本(续.) 错误防止提示 3.1 如果程序中用到的类没有用using 指令指定它的名字空间,通常会造成编译错误,出现诸如 “The name ‘Console’ does not exist in the current context.” 的消息。如果出现这种错误,应检查是否提供了合适的using指令,还要检查using指令,还要检查using指令中的单词是否拼写正确,包括大小写字母是否正确。 13 3.2??一个简单C#程序:显示一行文本(续.) 程序员使用空行和空字符来使程序更易于阅读。 空行、空字符和制表符一起被称为空白(whitespace),空白被编译器忽略。 14 3.2??一个简单C#程序:显示一行文本(续.) 关键字Keywords (有时被称为保留字reserved words) 是C#保留使用的,全部采用小写字母。 每一个程序至少有一个由程序员定义的类声明class declaration ,称为“用户定义类” user-defined classes 。 类关键字引入类声明,它的后面紧跟类的名称。 15 3.2??一个简单C#程序:显示一行文本(续.) 好的编程经验 3.

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档