如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
实验一c#基础编程课程名称C#.NET程序设计教程实验名称程序设计系部地球科学系班级地理信息系统姓名王森学号109042012028成绩实验目的1、掌握C#窗体程序以及可视化界面Textbox的操作过程2、掌握窗体、对话框、文本框等空间的使用3、进一步加深对C#语言的了解二、实验内容1、参照书本4.18例子,在可视化编程界面Textbox中输出九九乘法表,包括9行9列方式,上三角方式、下三角方式三种。2、随机生成50个500以内的浮点型元素,利用选择法、冒泡法以外的排序算法进行数组的升序排列,排序结果以每行10个元素输出,每个元素之间间隔一个TAB宽度。(控制台程序、窗体程序实现均可)实验步骤1、打开MicrosoftVisualStudio2008程序。2、在起始页中的文件菜单栏中,点击新建-项目,在新建项目对话框里,在模版框中选择Windows窗体应用程序。3、出现forml.cs[设计]页面之后,点击窗体,右键单击-属性,在text栏输入窗体名称:“九九乘法表”。4、在工具栏拖动两个Textbox到窗口,分别作为输入栏和输出栏;拖动Button到窗口,并将其text改为“9行9列”“上三角”和“下三角”5、双击Button建,进行输入代码程序运行结果截图五、程序源代码(源代码中要有比较完备的注释)第一题usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespace实验二_1_{publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}privatevoidbutton1_Click(objectsender,EventArgse){textBox1.Text="九九乘法表";textBox1.Text+=Environment.NewLine;strings;for(inti=1;i<=9;i++){s="";for(intj=1;j<=9;j++){s=(string.Format("{0}*{1}={2}",i,j,i*j)).PadRight(8);textBox1.Text+=s;}textBox1.Text+=Environment.NewLine;}}privatevoidbutton2_Click(objectsender,EventArgse){textBox1.Text="";}privatevoidForm1_Load(objectsender,EventArgse){}privatevoidbutton3_Click(objectsender,EventArgse){textBox1.Text="九九乘法表";textBox1.Text+=Environment.NewLine;strings;for(inti=1;i<=9;i++){s="";for(intj=1;j<=i;j++){s=(string.Format("{0}*{1}={2}",i,j,i*j)).PadRight(8);textBox1.Text+=s;}textBox1.Text+=Environment.NewLine;}}privatevoidbutton4_Click(objectsender,EventArgse){textBox1.Text="九九乘法表";textBox1.Text+=Environment.NewLine;strings;for(inti=1;i<=9;i++){s="";for(intm=1;m<i;m++)textBox1.Text+="";for(intj=i;j<=9;j++){s=(string.Format("{0}*{1}={2}",i,j,i*j)).PadRight(8);textBox1.Text+=s;}textBox1.Text+=Environment.NewLine;}}}}第二题usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem