《C#语言程序设计》实 验 报 告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《C#语言程序设计》实验报告

学院:信息学院

专业:计算机科学与技术

指导教师:

报告人:

学号:

班级:

实验一简单编程练习

一、目的与要求

1、熟悉Visual 集成开发环境(IDE)

2、熟悉C#源程序语言的编辑、编译和运行过程

3、能够创建、编译和执行一个简单的C#程序

二、实验仪器

Windows操作系统,Microsoft Visual Studio .NET 2010。

三、实验内容

1.开发一个简单的控制台应用程序,该程序完成一段字符的输入,然后输出该字符串。

2.开发一个简单的Windows应用程序,该程序通过鼠标单击按钮在文本框中显示一行字符串。

四、实验过程及结果

1.控制台应用程序

(1)启动.NET 2010。

(2)在“文件”菜单上找到“新建”->“项目”,打开“新建项目”对话框。

(3)在模板一栏选择“控制台应用程序”,在名称一栏输入项目的名称。

(4)位置一栏内指定的是项目存放的目录,可以更改为自己定制的目录,也可以使用系统提供的默认路径。

(5)按确定以后用下面的代码替换Program.cs已有的所有代码:

using System;

namespace TestConsole

{

class Program

{

static void Main()

{

string str;

System.Console.WriteLine("Please input a string !");

str = System.Console.ReadLine();

System.Console.WriteLine(str);

}

}

}

(6)运行应用程序(ctrl + F5)。

2.Windows应用程序

(1)新建项目,选择Windows应用程序,输入名称为:TestWindows。

(2)在主窗体上放置一个TextBox和一个Button。

(3)选中TextBox,展开它的属性面板(单击鼠标右键,选择属性),将它的Name属性设置为txtContent,Text属性设置为空。

(4)选中Button,展开它的属性面板,将它的Name属性设置为btnType,Text属性设置为“显示”。

(5)在窗体上鼠标双击按钮,在生成的事件处理方法内添加如下的代码:

txtContent.Text = "hello!";

(6)运行应用程序(ctrl + F5)。

五、实验总结

C#较其他语言比如Java,在可视化界面方面更方便。采用拖拽式的界面设计操作,对新手来说更好入门。除了界面其他方面和其他语言还有一定区别。

1、必须借助.NET Framework类库实现

2、必须定义类

3、类的代码主要由方法组成

4、C#程序中的方法的结构由头部和方法体构成

5、C#程序的输入与输出操做:需要借助Console的类方法(ReadLine、WriteLine)

实验二控制结构编程练习

一、目的与要求

1、掌握分支结构语句的语法书写格式

2、掌握循环结构语句的语法书写格式

3、综合利用各种结构语句完成特定的任务

二、实验仪器

Windows操作系统,Microsoft Visual Studio .NET 2010。

三、实验内容

1. 开发一个简单的控制台应用程序,求1!+2!+3!+……+10!。

2. 开发一个简单的控制台应用程序,该程序完成一个一维数组排序编程,然后输出该数组。

四、实验过程及结果

1. 1!+2!+3!+ (10)

(1)启动.NET 2010。

(2)在“文件”菜单上找到“新建”->“项目”,打开“新建项目”对话框。

(3)在模板一栏选择“控制台应用程序”,在名称一栏输入项目的名称。

(4)按确定以后用下面的代码替换Program.cs已有的所有代码:

using System;

class Ex2

{

public static void Main()

{

int i,k,m=1,sum=0;

for (i=1;i<=10;i++)

{

for(k=1;k<=i;k++)

m=m*k;

sum=sum+m;

m=1;

}

Console.WriteLine("1!+2!+3!+……+10!={0}",sum);

}

}

(5)运行应用程序(ctrl + F5)。

2. 一维数组排序编程

(1)启动.NET 2010。

(2)在“文件”菜单上找到“新建”->“项目”,打开“新建项目”对话框。

(3)在模板一栏选择“控制台应用程序”,在名称一栏输入项目的名称。

(4)按确定以后用下面的代码替换Program.cs已有的所有代码:

using System;

namespace shuzu

{

class maopo

{

public static void Main()

{

int[] a=new int[10];

Console.WriteLine("请输入10个整数");

for(int i=0;i<10;i++)

{

Console.Write("第[{0}]个数:",i+1);

a[i]=Int32.Parse(Console.ReadLine());

}

Console.WriteLine("排序前的十个数是:");

for(int i=0;i<10;i++)

{

Console.Write("{0}\t",a[i]);

}

Console.WriteLine();

int temp;//临时变量

相关文档
最新文档