1 / 14
文档名称:

C#实验报告.doc

格式:doc   大小:214KB   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C#实验报告.doc

上传人:tmm958758 2019/5/25 文件大小:214 KB

下载得到文件列表

C#实验报告.doc

文档介绍

文档介绍:姓名:倪武学号:109074085 班级:计103班指导教师:李伟专业:计算机科学与技术学院:计算机学院时间:2012年实验目的: 通过本课程的学习,能使学生掌握c#程序设计的编辑、编译、上机调试等基本操作,能够运用C#解决本专业某些实际问题,并养成严谨的科学态度和科学的思维方式,从而提高分析问题和解决问题的能力,为以后的的课程学习和毕业设计打下良好的基础。实验要求:熟悉C#语言集成环境;熟悉visualstudio的配置,会自行配置开发环境;熟练运用C#的各种数据类型和表达式;熟练掌握C#面向对象编程的概念;熟练掌握接口的定义与实现;理解异常处理的产生和解决方案;掌握WINDOWS窗体应用程序的开发步骤与方法;掌握控件的运用方法。实验内容:实验一:卡布列克运算usingSystem;;;;namespaceSY2_4{classProgram{staticvoidMain(string[]args){("输入一个四位数字:");strings=();intnum=(s);int[]each=newint[4];intmax,min,i,j,temp;while(num!=6174&&num!=0){i=0;while(num!=0){each[i++]=num%10;num=num/10;}for(i=0;i<3;i++){for(j=0;j<3-i;j++){if(each[j]>each[j+1]){temp=each[j];each[j]=each[j+1];each[j+1]=temp;}}}max=each[3]*1000+each[2]*100+each[1]*10+each[0];min=each[0]*1000+each[1]*100+each[2]*10+each[3];num=max-min;("{0}-{1}={2}",max,min,num);}();}}}实验二:图书卡片类usingSystem;namespaceConsoleApplication2{///<summary>///Class1的摘要说明。///</summary>classClass1{classcard{privatestringtitle,author;privateinttotal;ard(){title="";author="";total=0;}ard(stringtitle,stringauthor,intttotal){=title;=author;=total;}publicvoidstore(refcardcards){title=;author=;total=;}publicvoidshow(){("title:{0},author:{1},total:{2}",title,author,total);}publicstringTitle{get{returntitle;}set{title=value;}}publicstringAuthor{get{returnauthor;}set{author=value;}}publicintTotal{get{returntotal;}set{total=value;}}}voidsorttitle(card[]book,int[]index){inti,j,m,n,temp;for(m=0;m<-1;m++){for(n=0;n<-m-1;n++){i=index[n];j=index[n+1];if(pare(book[i].Title,book[j].Title)>0){temp=index[n];index[n]=index[n+1];index[n+1]=temp;}}}}voidsortauthor(card[]book,int[]index){inti,j,m,n,temp;for(m=0;m<-1;m++){for(n=0;n<-m-1;n++){i=index[n];j=index[n+1];if(pare(book[i].Author,book[j].Author)>0){temp=index[n];inde