《《面向对象程序设计》实验1实验报告.docx》由会员分享,可在线阅读,更多相关《《面向对象程序设计》实验1实验报告.docx(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、面向对象程序设计实验1实验报告 南京工程学院实验报告 _.RAR文件形式交付指导老师。 一、实验目的 熟悉Visual Studio .NET 开发环境。 掌握变量的定义、运算符的使用,以及枚举类型的定义与使用; 掌握分支语句和循环语句的使用; 熟悉调试工具的使用。 二、实验内容 使用Visual Studio .NET ,完成以下程序: 程序1、使用变量和数据类型。 程序2、使用运算符和表达式; 程序3、使用数据类型转换。 程序4、使用结构体存储IP地址 程序5、枚举和Switch case 程序6、浮点型数组排序 程序7、编写程序输出从1到9的乘法口诀表。 程序8、简单的猜数字游戏。(选做
2、) 三、实验步骤 启动Visual Studio .NET ,完成程序,并调试运行。 四、程序主要语句及作用 程序1的主要代码(附简要注释) using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace cs_1 class Program static void Main(string args) Console.WriteLine(请输入学号:); string s1 = Console.ReadLine(); Console.WriteLine(请输入姓名:)
3、; string s2 = Console.ReadLine(); Console.WriteLine(请输入班级:); string s3 = Console.ReadLine(); Console.WriteLine(请输入性别:); string s4 = Console.ReadLine(); Console.WriteLine(请输入年龄:); string s5 = Console.ReadLine(); Console.WriteLine(请输入体重:); string s6 = Console.ReadLine(); Console.WriteLine(请输入成绩:); str
4、ing s7 = Console.ReadLine(); Console.WriteLine (学号;0, s1); Console.WriteLine(姓名;0, s2); Console.WriteLine(班级;0, s3); Console.WriteLine(性别;0, s4); Console.WriteLine(年龄;0, s5); Console.WriteLine(体重;0, s6); Console.WriteLine(成绩;0, s7); Console.ReadKey(); 程序2的主要代码(附简要注释) using System; using System.Colle
5、ctions.Generic; using System.Linq; using System.Text; namespace cs_2.program class Program static void Main(string args) int a = 3; int b = 4; string c = hello; string d = bye; bool result; double total; total = c.Length + 15 * 2 / 4 2; Console.WriteLine(total;0, total); result = (!(b = 3 + 1) & (2
6、elementsj) temp = elementsindex; elementsindex = elementsj; elementsj = temp; Console.WriteLine(elementsindex); Console.ReadKey(); 程序7的主要代码(附简要注释) using System; using System.Collections.Generic; using System.Text; namespace multiplicationTable class Program static void Main(string args) for (int i =
7、 1; i rndInt) Console.WriteLine(猜大了!); else Console.WriteLine(猜小了!); /while /if while (s != 0); 五、程序运行结果截图 程序1 程序2 程序3 程序4 程序5 程序6 程序7 程序8(选做) 六、收获,体会及问题(写得越详细、越个性化、越真实越好,否则我不知道你做这个实验的心路历程,也就无法充分地判断你是否是独立完成的这个实验、你是否在做这个实验时进行了认真仔细地思考、通过这个实验你是否在实践能力上得到了 经过这几周对面向对象程序设计的实验,我们接受到了新的事物,也让我更加了解到C#学习的重要性,以及
8、C#对我们专业的发展发挥的作用。在上个学期我们也学习了VB语言程序设计基础,在已经接受VB程序设计的基础以及学习套路以来认识到C# 又有点所不同,它们的语法有很多不同,不过有之前对VB的经验,做起C#实验来也会比较适应,能很快的进入状态,并且还能够应用已学的知识。经过这几次的实验课,我似乎已经喜欢上编程序的过程,就好像在期待自己的作品展出一样,不过有时候也会遇到困难,但是我会先仔细的思考检查,看看哪里出错了,有时候能够发现问题并及时改正,但是有时候却找不出来,只好求助老师,在老师的指点下,我就会恍然大悟,然后这个知识点就会深埋在自己的心里,以后再次遇到就会很注意,我认为这就是最大的收获。经过一点一滴的积累,以后就会收获很多的知识。 起初和好多同学一样也对C#有点迷茫,不过经过这几周的实验,我能够了解代码的基本含义,也懂得了仅仅一点格式还有语法,不过这还远远不够,我要努力的学习面向对象与程序设计,为以后能够自己编出程序并且能够很好的运行做准备。 其实最大的问题就是对程序设计的语法和格式不是很了解,有时候程序不能够正确的运用,就是因为有一点点的格式错误或者是少了括号等一些小错误。不过这些问题是可以改正的,以后有很多实验的机会,我会好好把握,坚持认真自己完成实验过程。