资源预览内容
第1页 / 共44页
第2页 / 共44页
第3页 / 共44页
第4页 / 共44页
第5页 / 共44页
第6页 / 共44页
第7页 / 共44页
第8页 / 共44页
第9页 / 共44页
第10页 / 共44页
亲,该文档总共44页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
实验报告书写要求实验报告原则上要求学生手写,要求书写工整。若因课程特点需打印的,标题采用四号黑体,正文采用小四号宋体,单倍行距。纸张一律采用A4的纸张。实验报告书写说明实验报告中实验目的和要求、实验仪器和设备、实验内容与过程、实验结果与分析这四项内容为必需项。教师可根据学科特点和实验具体要求增加项目。填写注意事项(1)细致观察,及时、准确、如实记录。(2)准确说明,层次清晰。(3)尽量采用专用术语来说明事物。(4)外文、符号、公式要准确,应使用统一规定的名词和符号。(5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。实验报告批改说明实验报告的批改要及时、认真、仔细,一律用红色笔批改。实验报告的批改成绩采用五级记分制或百分制,按金陵科技学院课堂教学实施细则中作业批阅成绩评定要求执行。实验报告装订要求实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。1318实验项目名称:C#基础编程实验学时:同组学生姓名:实验地点:实验日期:10月5日-10月19日实验成绩:批改教师:批改时间:实验1C#基础编程一、实验目的1、熟悉VisualStudio.NET开发环境。2、掌握C#应用程序的基本操作过程。3、掌握C#的数据类型,运算符以及表达式的使用。4、掌握分支和循环语句的使用方法。5、掌握一维数组,二维数组及数组型数组的使用。二、实验要求(1)编写程序要规范、正确,上机调试过程和结果要有记录(2)做完实验后给出本实验的实验报告。三、实验设备、环境安装有VisualStudio.NET软件。四、实验步骤1、分析题意。2、根据题目要求,新建项目。3、编写并输入相关的程序代码。5、运行与调试项目。6、保存项目。五、实验内容1、编写一个简单的控制台应用程序,打印一行文字(如你的姓名)。usingSystem;usingSystem.Collections.Generic;usingSystem丄inq;usingSystem.Text;namespaceone.firstclassProgramstaticvoidMain(stringargs)System.Console.WriteLine(我叫王蕾!);2、编写一个简单的Windows应用程序,在窗体Load事件中书写代码,标签中显示你的姓名。usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem丄inq;usingSystem.Text;usingSystem.Windows.Forms;namespaceone.secondpublicpartialclassForml:FormpublicForm1()InitializeComponent();privatevoidForm1_Load(objectsender,EventArgse)this.Text=Windows程序;LabellblShow=newLabel();IblShow.Location=newPoint(20,30);IblShow.AutoSize=true;IblShow.Text=王蕾!;this.Controls.Add(lblShow);3、编写一个一个程序,用来判断输入的是大写字母,小写字母,数字还是其他的字符。usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceone.thirdclassProgramstaticvoidMain(stringargs)Console.WriteLine(请输入一个字符:);charc=Convert.ToChar(Console.ReadLine();if(c=a&c=A&c=Z)Console.WriteLine(这是一个字母);if(char.IsDigit(c)Console.WriteLine(这是一个数字);+sum);+sum);4、分别用while,do-while,for循环求1到100的和。usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceone.forth.oneclassProgramstaticvoidMain(stringargs)inti=1,sum=0;while(i=100)sum=sum+i;i+;Console.WriteLine(1到100的自然数之和为:usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceone.forth.twoclassProgramstaticvoidMain(stringargs)inti=1,sum=0;dosum=sum+i;i+;while(i=100);Console.WriteLine(1到100的自然数的和为:usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceone.forth.threeclassProgramstaticvoidMain(stringargs)inti,sum=0;for(i=1;i=100;i+)sum=sum+i;Console.WriteLine(1到100的自然数的和为:+sum);5、定义一个一维数组,用随机数为此赋值,用foreach循环输出其中的内容。usingSystem;usingSystem.Collections.Generic;usingSystem丄inq;usingSystem.Text;namespacefirst.fiveclassProgramstaticvoidMain(stringargs)inta=0,123,4;foreach(intiina)Console.WriteLine(ai);6、实现二维数组的输入和输出。usingSystem;usingSystem.Collections.Generic;usingSystem丄inq;usingSystem.Text;namespacefirst.sixclassProgramstaticvoidMain(stringargs)int,a=newint2,31,2,3,4,5,6;for(inti=0;i2;i+)for(intj=0;j3;j+)Console.WriteLine(ai,j);7、实现数组型数组的输入和输出。usingSystem;usingSystem.Collections.Generic;usingSystem丄inq;usingSystem.Text;namespacefirst.sevenclassProgramstaticvoidMain(stringargs)inta=newintnewint1,2,3,newint4,5,6;for(inti=0;ia.Length;i+)for(intj=0;jai.Length;j+)Console.WriteLine(aij);六、实验体会(遇到问题及解决办法,编程后的心得体会)刚开始编程的时候觉得无从下手,尽管我们已经学了好几种高级编程语言,但每个都有其独特的地方,稍不留神就会混淆。通过这次实验,我体会到课后复习巩固的重要性。在编程的时候,很多内容都不记得,需要去翻书。不得不说,实验是巩固课程的好方法!本次实验,我熟悉VisualStudio.NET开发环境;掌握了C#应用程序的基本操作过程;掌握了C#勺数据类型,运算符以及表达式的使用;掌握了分支和循环语句的使用方法以及一维数组,二维数组及数组型数组的使用。1318实验项目名称:类与对象实验学时:同组学生姓名:实验地点:实验日期:10月26日-11月9日实验成绩:批改教师:批改时间:实验2类与对象一、实验目的、要求(1) 掌握类的定义和使用;(2) 掌握类的数据成员,属性的定义和使用;(3) 掌握方法的定义,调用和重载以及方法参数的传递;(4) 掌握构造函数的定义和使用。二、实验要求(1) 编写程序要规范、正确,上机调试过程和结果要有记录;(2) 做完实验后给出本实验的实验报告。三、实验设备、环境安装有VisualStudio.NET软件。四、实验步骤1、分析题意;2、根据题目要求,新建项目;3、编写并输入相关的程序代码;5、运行与调试项目;6、保存项目。五、实验内容1、定义一个方法,实现两个数的交换(分别把参数按值传递和按引用传递)usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespacesecond.oneclassProgramstaticvoidMain(stringargs)Swapers=newSwaper();Console.WriteLine(输入x的值:);inta=Convert.Tolnt32(Console.ReadLine();Console.WriteLine(输入y的值:);intb=Convert.Tolnt32(Console.ReadLine();Console.WriteLine(s.Swap(a,b);Console.WriteLine(s.Swap(refa,refb);classSwaperpublicstringSwap(intx,inty)inttemp;temp=x;x=y;y=temp;returnstring.Format(”按值传参交换之后:x=0,y=1,x,y);publicstringSwap(refintx,refinty)inttemp;temp=x;x=y;y=temp;returnstring.Format(”按引用传参交换之后:x=0,y=1,x,y);2、定义一个方法,实现数组的排序。usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespacesecond.twoclassProgrampublicclasssortpublicvoidchange(inta)Console.WriteLine(排序前,数组顺序为:);show(a);inti,j,m;for(i=0;i10;i+)
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号