欢迎来到天天文库
浏览记录
ID:37914446
大小:619.00 KB
页数:5页
时间:2019-06-02
《C#实验一简单的C#程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验报告学院:计算机科学与信息工程学院专业:网络工程班级:网络091姓名学号实验组实验时间2010-4-12指导教师成绩实验项目名称实验一简单的C#程序设计实验目的1.了解.NETFramework的特点。2.熟悉C#程序的开发环境。3.学习编写标准的C++控制台程序和窗口应用程序。实验内容1.使用.NET集成开发环境来编写一个非图形化的标准C#程序,完成用户输入的两个数的求和,编译、运行该程序。将程序结果及源程序写在报告上,并回答如下问题:(1)去掉usingSystem;出现什么错误?说明原因(2)去
2、掉namespacedemo2_1层程序能否正确运行,为什么?(3)去掉classProgram层程序能否正确运行,为什么?(4)输入数据时去掉int.Parse()出现什么错误?说明原因(5)本程序除了使用int.Parse()进行强制类型转换,还可以使用何种方式转换?(6)请说明项目与解决方案的区别。2.使用.NET集成开发环境来设计一个图形化的标准C#程序,完成用户输入的两个数的求和,编译、运行该程序。将程序结果截图及源程序写在报告上,并回答如下问题:(1)类声明去掉partial修饰符,程序能否正
3、确运行?(2)去掉InitializeComponent();运行程序出现什么结果?说明InitializeComponent();有什么作用?(3)button1_Click()函数的名称表示什么意思,能不能随便修改?第5页共5页实验环境Pc机Visualstudio2005实验步骤1.使用.NET集成开发环境来编写一个非图形化的标准C#程序,完成用户输入的两个数的求和,编译、运行该程序。2.使用.NET集成开发环境来设计一个图形化的标准C#程序,完成用户输入的两个数的求和,编译、运行该程序。实验程序1
4、.编写一个非图形化的标准C#程序:2.设计一个图形化的标准C#程序:第5页共5页实验结果及分析1运行结果:分析:(1).去掉usingSystem;说明console这个文件包涵在system命名空间中(2).去掉namespaceproj1_1层程序能否正确运行不能运行,出现如下错误:第5页共5页这个说明函数的定义要包涵在命名空间中(3).去掉classProgram层程序能否正确运行不能运行,所定义的数据没有包涵在类中(4).输入数据时去掉int.Parse()出现什么错误?Intparse()是将字
5、符串强制转换成整数,如果去掉,则无法将void转化为int。(5).本程序除了使用int.Parse()进行强制类型转换,还可以使用何种方式转换?C语言中的强制类型转换:a=(int)(Console.ReadLine());(6).请说明项目与解决方案的区别。一个solution可以包含若干个project,projects之间可以相互引用。解决方案中可以包括多个项目,项目是对相关代码起到组织作用2.运行结果:分析:(1).类声明去掉partial修饰符,程序能否正确运行?第5页共5页partial是一
6、个类修饰符,用于把类定义拆分为几个部分,便于代码管理.若要拆分类定义,使用partial关键字修饰符(2).去掉InitializeComponent();运行程序出现什么结果?说明InitializeComponent();有什么作用?初始化窗体(包括里面的控件等的属性)(3)button1_Click()函数的名称表示什么意思,能不能随便修改?这个函数表示:先将textbox1和textbox2两个文本框中的字符串值抓换成整数,再进行相加,并将结果显示在textbox3中。实验总结1.控制台应用程序使
7、用统一的重定向文本输出形式。2.C#是一种纯面向对象的程序设计语言,设计一个程序就是设计一个或者多个类。3.Forml类是从Form类派生的,它包含构造函数Forml()和事件过程buttonl-Click()。指导教师意见签名:年月日注意:表格各项大小根据实际需求自行调整第5页共5页
此文档下载收益归作者所有