欢迎来到天天文库
浏览记录
ID:14546469
大小:953.00 KB
页数:25页
时间:2018-07-29
《《net架构》实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验1C#基本程序设计一、实验目的1.了解C#语言的特点。2.熟悉C#的开发环境。3.掌握用VS2008编写C#基本程序。二、实验内容1、循环实现:代码如下:protectedvoidButton1_Click(objectsender,EventArgse){doublesum=0.0,up=2.0,down=1.0;intsign=-1,num;sum=up/down;num=int.Parse(TextBox1.Text);for(inti=1;i2、=temp_up;if(i%2==1)sum=sum-(up/down);elsesum=sum+(up/down);TextBox2.Text=sum.ToString();}}运行结果如下:2、循环实现:*************************代码如下:namespacetest1_2{classProgram{staticvoidMain(string[]args){ints=5;for(inti=1;i<=s;i++){for(intk=0;k3、Console.Write("*");}Console.Write("");}for(inti=s-1;i>=1;i--){for(intk=0;k4、据是什么。代码如下:namespaceTest1_3{classProgram{staticvoidMain(string[]args){Randomrandom=newRandom();inttemp=random.Next(100,999);Console.Write("请输入一个100--999要猜的整数:");stringj=Console.ReadLine();intinput=int.Parse(j);inti;for(i=1;i<=10;i++){if(input==temp){Console.WriteLine("恭喜你猜对了");break;5、}if(input>temp){Console.WriteLine("你猜的数大了");Console.Write("请再输入一个100--999要猜的整数:");j=Console.ReadLine();input=int.Parse(j);}if(input6、,都没有猜对要猜的数是:"+temp);}Console.ReadKey();}}}运行结果如下:三、实验小结通过本次实验了解C#语言的特点,熟悉C#的开发环境,掌握用VS2008编写C#基本程序,为以后的学习打下了基础。实验2C#数组编程一、实验目的1.了解C#数组的特点。2.掌握C#数组基本编程。二、实验内容1、存储和打印杨辉三角形(要求使用交错数组存储)。代码如下:namespacetest2._1{classProgram{staticvoidMain(string[]args){constintk=12;//杨辉三角的维数/*存储杨辉三角*/int[7、][]a=newint[k+1][];for(inti=0;i<=k;i++){a[i]=newint[i+1];for(intj=0;j8、9、j==010、11、i==j)a[i][j]=1;elsea[i][j]=a[i-1][j-1]+a[i-1][j];}}/*打印杨辉三角*/for(inti=0;i<=k;i++){intf=1;intt=0;for(intj=0;j12、val是一位数则打两个空格,是二位数则
2、=temp_up;if(i%2==1)sum=sum-(up/down);elsesum=sum+(up/down);TextBox2.Text=sum.ToString();}}运行结果如下:2、循环实现:*************************代码如下:namespacetest1_2{classProgram{staticvoidMain(string[]args){ints=5;for(inti=1;i<=s;i++){for(intk=0;k3、Console.Write("*");}Console.Write("");}for(inti=s-1;i>=1;i--){for(intk=0;k4、据是什么。代码如下:namespaceTest1_3{classProgram{staticvoidMain(string[]args){Randomrandom=newRandom();inttemp=random.Next(100,999);Console.Write("请输入一个100--999要猜的整数:");stringj=Console.ReadLine();intinput=int.Parse(j);inti;for(i=1;i<=10;i++){if(input==temp){Console.WriteLine("恭喜你猜对了");break;5、}if(input>temp){Console.WriteLine("你猜的数大了");Console.Write("请再输入一个100--999要猜的整数:");j=Console.ReadLine();input=int.Parse(j);}if(input6、,都没有猜对要猜的数是:"+temp);}Console.ReadKey();}}}运行结果如下:三、实验小结通过本次实验了解C#语言的特点,熟悉C#的开发环境,掌握用VS2008编写C#基本程序,为以后的学习打下了基础。实验2C#数组编程一、实验目的1.了解C#数组的特点。2.掌握C#数组基本编程。二、实验内容1、存储和打印杨辉三角形(要求使用交错数组存储)。代码如下:namespacetest2._1{classProgram{staticvoidMain(string[]args){constintk=12;//杨辉三角的维数/*存储杨辉三角*/int[7、][]a=newint[k+1][];for(inti=0;i<=k;i++){a[i]=newint[i+1];for(intj=0;j8、9、j==010、11、i==j)a[i][j]=1;elsea[i][j]=a[i-1][j-1]+a[i-1][j];}}/*打印杨辉三角*/for(inti=0;i<=k;i++){intf=1;intt=0;for(intj=0;j12、val是一位数则打两个空格,是二位数则
3、Console.Write("*");}Console.Write("");}for(inti=s-1;i>=1;i--){for(intk=0;k4、据是什么。代码如下:namespaceTest1_3{classProgram{staticvoidMain(string[]args){Randomrandom=newRandom();inttemp=random.Next(100,999);Console.Write("请输入一个100--999要猜的整数:");stringj=Console.ReadLine();intinput=int.Parse(j);inti;for(i=1;i<=10;i++){if(input==temp){Console.WriteLine("恭喜你猜对了");break;5、}if(input>temp){Console.WriteLine("你猜的数大了");Console.Write("请再输入一个100--999要猜的整数:");j=Console.ReadLine();input=int.Parse(j);}if(input6、,都没有猜对要猜的数是:"+temp);}Console.ReadKey();}}}运行结果如下:三、实验小结通过本次实验了解C#语言的特点,熟悉C#的开发环境,掌握用VS2008编写C#基本程序,为以后的学习打下了基础。实验2C#数组编程一、实验目的1.了解C#数组的特点。2.掌握C#数组基本编程。二、实验内容1、存储和打印杨辉三角形(要求使用交错数组存储)。代码如下:namespacetest2._1{classProgram{staticvoidMain(string[]args){constintk=12;//杨辉三角的维数/*存储杨辉三角*/int[7、][]a=newint[k+1][];for(inti=0;i<=k;i++){a[i]=newint[i+1];for(intj=0;j8、9、j==010、11、i==j)a[i][j]=1;elsea[i][j]=a[i-1][j-1]+a[i-1][j];}}/*打印杨辉三角*/for(inti=0;i<=k;i++){intf=1;intt=0;for(intj=0;j12、val是一位数则打两个空格,是二位数则
4、据是什么。代码如下:namespaceTest1_3{classProgram{staticvoidMain(string[]args){Randomrandom=newRandom();inttemp=random.Next(100,999);Console.Write("请输入一个100--999要猜的整数:");stringj=Console.ReadLine();intinput=int.Parse(j);inti;for(i=1;i<=10;i++){if(input==temp){Console.WriteLine("恭喜你猜对了");break;
5、}if(input>temp){Console.WriteLine("你猜的数大了");Console.Write("请再输入一个100--999要猜的整数:");j=Console.ReadLine();input=int.Parse(j);}if(input6、,都没有猜对要猜的数是:"+temp);}Console.ReadKey();}}}运行结果如下:三、实验小结通过本次实验了解C#语言的特点,熟悉C#的开发环境,掌握用VS2008编写C#基本程序,为以后的学习打下了基础。实验2C#数组编程一、实验目的1.了解C#数组的特点。2.掌握C#数组基本编程。二、实验内容1、存储和打印杨辉三角形(要求使用交错数组存储)。代码如下:namespacetest2._1{classProgram{staticvoidMain(string[]args){constintk=12;//杨辉三角的维数/*存储杨辉三角*/int[7、][]a=newint[k+1][];for(inti=0;i<=k;i++){a[i]=newint[i+1];for(intj=0;j8、9、j==010、11、i==j)a[i][j]=1;elsea[i][j]=a[i-1][j-1]+a[i-1][j];}}/*打印杨辉三角*/for(inti=0;i<=k;i++){intf=1;intt=0;for(intj=0;j12、val是一位数则打两个空格,是二位数则
6、,都没有猜对要猜的数是:"+temp);}Console.ReadKey();}}}运行结果如下:三、实验小结通过本次实验了解C#语言的特点,熟悉C#的开发环境,掌握用VS2008编写C#基本程序,为以后的学习打下了基础。实验2C#数组编程一、实验目的1.了解C#数组的特点。2.掌握C#数组基本编程。二、实验内容1、存储和打印杨辉三角形(要求使用交错数组存储)。代码如下:namespacetest2._1{classProgram{staticvoidMain(string[]args){constintk=12;//杨辉三角的维数/*存储杨辉三角*/int[
7、][]a=newint[k+1][];for(inti=0;i<=k;i++){a[i]=newint[i+1];for(intj=0;j
8、
9、j==0
10、
11、i==j)a[i][j]=1;elsea[i][j]=a[i-1][j-1]+a[i-1][j];}}/*打印杨辉三角*/for(inti=0;i<=k;i++){intf=1;intt=0;for(intj=0;j12、val是一位数则打两个空格,是二位数则
12、val是一位数则打两个空格,是二位数则
此文档下载收益归作者所有