第02章 简单的C#程序设计.ppt_第1页
第02章 简单的C#程序设计.ppt_第2页
第02章 简单的C#程序设计.ppt_第3页
第02章 简单的C#程序设计.ppt_第4页
第02章 简单的C#程序设计.ppt_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C#程序设计教程,第02章 简单的C#程序设计,2,本章重点,简单的Windows控制台应用程序 简单的Windows应用程序,3,Windows控制台应用程序示例3-1,【例2.1】 创建一个Windows控制台应用程序,求用户输入的两个整数的和 创建项目 在“文件”菜单上,单击“新建项目”,打开“新建项目”对话框 选择“控制台应用程序”,输入项目名称Proj2-1,指定保存位置,然后单击“确定”按钮 在代码编辑窗口,输入如下程序 只输入红色部分,其余部分由系统自动生成,4,Windows控制台应用程序示例3-2,using System; using System.Collections.

2、Generic; using System.Text; namespace Proj2_1 /定义命名空间 /对C#类库中的类进行分类,每个类别称为命名空间 class Program /定义类 static void Main(string args) /*程序入口,static表示静态方法。args是形参*/ int a, b, c; /定义变量 Console.WriteLine(a:); /输出屏幕提示信息 a = int.Parse( Console.ReadLine(); /从键盘获取字符串并转换成整数 Console.WriteLine(b:); b = int.Parse(Co

3、nsole.ReadLine(); c = a + b; /加法运算 Console.WriteLine(a+b=0, c);/输出结果 ,5,Windows控制台应用程序示例3-3,单击标准工具栏中的按钮保存项目 按Ctrl+F5键执行程序 对应的菜单命令为“调试”“开始执行(不调试)”,6,控制台应用程序项目的组成,Proj2-1项目的组成如下图所示,保存程序集信息,包括版本号、说明和版权信息等,引用部分指出该项目所引用的命名空间,C#程序文件,包含C#源代码,7,Main方法说明,Main方法是程序的入口,程序在该方法中开始和结束 Main方法在类或结构的内部声明,必须是静态方法,不能是

4、公共方法 Main方法可以有void或int返回类型 声明Main方法时可以使用形参,也可以不使用 形参数组用来存放命令行参数,8,注释,C#的注释有两种 以/开始的单行注释 以/*开头,以*/结尾的多行注释,9,输入方法,Console.ReadLine 获取控制台输入的一行字符串 为了输入数值,需要进行数据类型的转换 C#中每个数据类型都是一个结构,它们都提供了Parse方法,以用于将数字的字符串表示形式转换为等效数值。例如:int d = int.Parse(“12”); Console.Read 获取控制台输入的一个字符,10,输出方法,Console.WriteLine方法 类似于C

5、语言中的printf函数,可以采用“N,M:Xn”的形式来格式化输出字符串,其中的参数含义如下 花括号( ):用来在输出字符串中插入变量值 N:表示输出变量的序号,从0开始 ,M:可选项,M表示输出变量所占的字符个数 :Xn:可选项,向控制台输出时,常常需要指定输出字符串的格式,X表示格式字符,n指定数值精度 下面给出7个常用的标准格式字符,11,标准格式字符7-1,C或c 将数据转换成货币格式 示例 Console.WriteLine(0,5:c, 123.456); 输出结果 123.46,12,标准格式字符7-2,D或d 整数数据类型格式 示例 Console.WriteLine(0:D

6、4, 123); 输出结果 0123,13,标准格式字符7-3,E或e 科学计数法格式 示例 Console.WriteLine(0:E4, 123.456); 输出结果 1.2346E+002,14,标准格式字符7-4,F或f 浮点数据类型格式 示例 Console.WriteLine(0:f4, 123.456); 输出结果 123.4560,15,标准格式字符7-5,G或g 通用格式 示例 Console.WriteLine(0:g, 123.456); 输出结果 123.456,16,标准格式字符7-6,N或n 自然数据格式 示例 Console.WriteLine(0:n, 123.

7、456); 输出结果 123.46,17,标准格式字符7-7,X或x 十六进制数据格式 示例 Console.WriteLine(0:x, 12345); 输出结果 3039,18,Windows应用程序示例6-1,【例2.2】 设计一个Windows应用程序,其初始运行界面如下左图所示,当用户在前两个文本框中输入数后单击“计算”命令按钮,其结果如下右图所示,即在第3个文本框中显示相加的计算结果,19,Windows应用程序示例6-2,创建项目 在“文件”菜单上,单击“新建项目”,打开“新建项目”对话框 选择“Windows应用程序”,输入项目名称Proj2-2,指定保存位置,然后单击“确定”

8、按钮 出现一个空的Windows窗体Form1,不包含任何控件,20,Windows应用程序示例6-3,设计窗体界面,向窗体中添加控件并调整其位置 添加3个文本框,并调整控件位置 添加两个标签,并调整控件位置 添加一个命令按钮,并调整控件位置 设置控件属性,改变其外观和标题信息等,21,Windows应用程序示例6-4,设置标签属性,设置文本框属性,22,Windows应用程序示例6-5,在窗体空白处双击,在出现的代码编辑窗口输入如下程序 只输入红色部分,其余部分由系统自动生成,using System; using System.Collections.Generic; using Syst

9、em.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace Proj2_2 public partial class Form1 : Form public Form1() InitializeComponent(); private void button1_Click(object sender, EventArgs e) int a, b, c; a = Convert.ToInt16(textBox1.Text); /将第一个文本框中字符串转为整数 b = Convert.ToInt16(textBox2.Text); c = a + b; textBox3.Text = Convert.ToString(c); /将计算结果显示到第三个文本框中 ,23,Windo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论