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

下载本文档

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

文档简介

1、第2章简单(jindn)的C#程序设计 2.1 第一个Windows控制台应用程序2.2 第一个Windows应用程序共十九页2.1 第一个Windows控制台应用程序 控制台应用程序使用标准命令行输入和输出而不是窗体进行输入和输出。控制台应用程序使用System.IO命令空间中的类处理输入和输出。也就是说,控制台应用程序使用统一的重定向文本输出形式,也就是从控制台(键盘)获取用户输入的信息,在运算(yn sun)后向控制台(屏幕)输出信息。这类应用程序适合于交互性操作较少、主要偏重内部功能实现的场合。共十九页 【例2.1】 创建一个Windows控制台应用程序,求用户输入的两个整数的和。 解

2、:其设计过程如下。 (1)启动Visual Studio.NET 2005。 (2)创建项目。在“文件”菜单上,单击“新建项目”,此时将打开“新建项目”对话框。选择“控制台应用程序”,输入项目名称Proj2-1,指定位置(wi zhi)为H:C#2005ch2,如图2.1所示,然后单击“确定”按钮。共十九页图2.1 选择(xunz)“控制台应用程序”共十九页 (3)出现如图2.2所示的界面,将光标移到编辑窗口,输入如下程序(只输入其中的红字部分,其余部分是由系统自动(zdng)生成的):共十九页using System;using System.Collections.Generic;usin

3、g System.Text;namespace Proj2_1/定义命名空间class Program /定义类 static void Main(string args) /*程序入口,static表示静态方法。args是形参*/ int a, b, c; /定义变量 Console.WriteLine(a:); /输出屏幕提示信息 a = int.Parse( Console.ReadLine();/从键盘(jinpn)获取字符串并转换成整数Console.WriteLine(b:); b = int.Parse(Console.ReadLine(); c = a + b; /加法运算 C

4、onsole.WriteLine(a+b=0, c);/输出结果 共十九页(4)单击标准工具栏中的按钮保存项目。按Ctrl+F5键(对应为“调试”|“开始执行(不调试)”菜单命令(mng lng)的快捷键)执行程序,输入10和20,输出结果如图2.3所示。共十九页 控制台应用程序项目(xingm)的组成:Proj2-1项目(xingm)的组成如图2.4所示。共十九页控制台应用程序(chngx)的程序(chngx)组成 1. 注释(zhsh)2. 输入方法Console.ReadLine3. 输出方法Console.WriteLine共十九页 Console.WriteLine方法类似于C语言的

5、printf函数,可以(ky)采用“N,M:格式化字符串”的形式来格式化输出字符串,其中的参数含义如下。 花括号():用来在输出字符串中插入变量的值。 N:表示输出变量的序号,从0开始。 ,M:格式化字符串:可选项,其中M表示输出的变量所占的字符个数。 :格式化字符串:可选项,因为在向控制台输出时,常常需要(xyo)指定输出字符串的格式。共十九页数据转换(zhunhun) 由于ReadLine方法只能输入字符串,为了输入数值,需要进行数据类型的转换。C#中每个数据类型都是一个结构,它们都提供了Parse方法,以用于将数字的字符串表示形式转换为等效数值。例如:int d = int.Parse(

6、“12”);类方法(fngf)共十九页2.2 第一个Windows应用程序 这里的Windows应用程序指的是窗体应用程序,它采用的是用户熟悉的Windows图形用户界面,其中包含各种输入控件(如按钮和列表框)。也就是说,Windows应用程序实现C/S模式的功能和用户操作界面,借助Windows窗体界面进行数据的输入和输出。这类应用程序适合于交互性操作较多的场合。窗体应用程序使用(shyng)System.Windows.Forms命名空间中的类。共十九页 【例2.2】 设计一个Winows应用程序,其初始运行界面如图2.5所示,当用户在前两个文本框中输入(shr)数后单击“计算”命令按钮,

7、其结果如图2.6所示,即在第3个文本框中显示相加的计算结果。 共十九页 解:其设计过程如下:(1)启动(qdng)Visual Studio.NET 2005。(2)创建项目。在“文件”菜单上,单击“新建项目”,此时将打开“新建项目”对话框。选择“Windows应用程序”,输入项目名称Proj2-2,指定位置为H:C#2005ch2,然后单击“确定”按钮。(3)出现一个空的Windows窗体Form1,不包含任何控件。(4)设计窗体界面,就是向窗体中添加控件并调整其位置。 添加3个文本框。 添加两个标签。 添加一个命令按钮。 调整上述控件的位置。共十九页(5)设置控件的属性。通过控件属性的设置

8、可以改变其外观和标题信息(xnx)等。 设置标签属性。 共十九页 设置(shzh)文本框属性。 设置(shzh)命令按钮属性。 共十九页(6)编写(binxi)代码。 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); (7)运行(ynxng)程序。单击工具栏中启动按钮()或按F5键运行应用程序, 共十九页Windows应用程序项目(xingm)的组成 共十九页内容摘要第2章简单的C#程序设计。【例2.1】 创建一个Windows控制台应用程序,求用户输入的两个整数的和。(1)启动Visual Studio.NET 2005。Console.WriteLine(b:)。Console.WriteLine(a+b=0, c)。3. 输出方法Console.WriteLine。C#中每个数据类型都是一个结构,

温馨提示

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

评论

0/150

提交评论