【Asp.net精品源码栏目提醒】:网学会员为广大网友收集整理了,【精品】C#语言基础 - 其它资料,希望对大家有所帮助!
第二章 C语言基础本章目标 掌握简单 C 程序的开发步骤 掌握 C 中的变量类型及命名规则 会使用 Console 类进行控制台输入输出 掌握 C 中的条件判断语句 掌握 C 中循环语句 掌握简单 C 程序的调试方法 掌握 C 中方法的定义和使用 掌握 C 中参数的传递方式 掌握常用的 String 类的方法 能够进行常用数据类型之间的转换.NET 与 C 概述 .NET 是微软公司推出的平台开发环境 C(C Sharp)是一种强大的、面向对象的程序开发语言,是专为 .NET 开发而设计出的语言微软公司对C的定义是:“c是一种类型安全的、现代的、简单的,由C和C衍生出来的面向对象的编程语言,它是牢牢根植于C和C语言之上的,并可立即被C和C的使用者所熟悉 。
c的目的就是综合Visual Basic的高生产率和C的行动力。
”.NET 与 C 概述2-2使用 C 能做什么? Internet 应用程序 Internet 应用程序
ASP.NET ASP.NET 桌面应用程序 桌面应用程序 Windows 服务程序 Windows 服务程序 C C WinForms WinForms Windows Service Windows Service Web 服务程序 Web 服务程序 Web Service Web ServiceIDE 概述 Visual Studio 简介: 一套完整的开发工具集 用于开发桌面应用程序、
ASP.NET Web 应用程 序、XML、Web Service、移动应用程序 为快速开发提供强大支持VS 窗口结构简介 菜单栏 菜单栏工工具具栏栏 代码编辑区 代码编辑区 解决方 解决方 案资源 案资源 管理器 管理器 编译、调试错误列表 编译、调试错误列表创建 C 应用程序使用 VS 创建 C 应用程序的步骤: 1 2 3 新建项目 新建项目 生成可执行文件 生成可执行文件 调试 调试 project project build build debug debug 演示示例1:第一个 Hello ACCP . .NET 程序 演示示例1:第一个 Hello ACCP NET 程序 解决方案资源管理器 解决方案资源管理器: 项目及其文件的有组织的视图 相关命令的便捷访问解决方案名称 项目名称 编译后的可执行文件 源文件 以.cs为扩 展名程序组成分析 using System using System.Collections.Generic using System.Text 不需要显式 不需要显式 声明为 public 声明为 public namespace HelloACCP class Program static void Mainstring args Console.WriteLineHello ACCP .NET Console.ReadLine C 的 Main 方法Main 首字母大写返回值可以为 void 或者 int命令行参数是可选的 四种 Main 方法: static void Main string args static int Main string args static void Main static int Main 小结 C 源程序的扩展名是什么? C 源程序文件名与其中的公共类名必须一致 吗?C 中的变量2-1 常用数据类型 C 举例 整型 int 年龄 浮点型 float 成绩 字符串 string 姓名 布尔型 bool 是否少数民族C 中的变量 变量命名规则: 组成:52个字母A-Z a-z,10个数字0-9, 下划线_ 开头:字母或下划线 不能是关键字 C 变量命名编码规范——Camel 命名法: C 变量命名编码规范——Camel 命名法: 首个单词的首字母小写,其余单词的首字母大写。
首个单词的首字母小写,其余单词的首字母大写。
例如 myName 例如 myNameC 中的注释 注释类型 C 行注释 // … / 块注释 … / /// … 文档注释 /// … /// …Console 类示例1中的核心代码: Console .WriteLineHello ACCP .NET Console .ReadLine 控制台类 控制台类向控制台输出: Console.WriteLine方法——输出后换行 Console.Write方法——输出后不换行从控制台读入: Console.ReadLine 返回值为string类型向控制台输出 向控制台输出的几种方式 Console.WriteLine // 相当于换行 Console.WriteLine要输出的值 // 输出一个值 Console.WriteLine格式字符串 变量列表 演示示例2:向控制台输出 演示示例2:向控制台输出 Console.WriteLine Hello ACCP .NET string course C Console.WriteLinecourse Console.WriteLine我的课程名称是: course Console.WriteLine我的课程名称是:0course示例 2 代码分析示例2关键代码回顾: 示例2源代码 static void Mainstring args 格式字符串 格式字符串 string course C //课程名称 …… Console.WriteLine 我的课程名称是:0 course Console.ReadLine 变量列表 变量列表 0:占位符 0:占位符 依次使用0、1、2…与变量列表中的变量对应 依次使用0、1、2…与变量列表中的变量对应 可以在字符串中使用 n 、 t 来控制换行或制表 可以在字符串中使用 n 、 t 来控制换行或制表从控制台输入 读取一行,返回一个字符串 string 类型 读取一行,返回一个字符串 string 类型 Console.ReadLine 读取整数 读取整数 int.Parse Console.ReadLine 表示将字符串转换为整数 表示将字符串转换为整数 string name Console.ReadLine int age int.Parse Console.ReadLine简单综合应用输入2名学员的信息,包括姓名、年龄,输出到控制台要求:两种方式输出 第一种,使用 连接输出第一个学员的信息 第二种,使用格式字符串输出第二个学员的信息 演示示例3:输入输出综合应用 演示示例3:输入输出综合应用