预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

C#/C++程序设计一、实训目的对于从本学期开始的实训课很多同学不是很理解,认为现在都已经大四了,应该用更多时间去找工作或者准备考研。可事实上真的没有那么简单。对于毕业生来说,在职场上是没有任何工作经验可谈的,因此,在正式踏入社会之前,应该先对社会、工作岗位以及工作环境等方面有一个大概的了解,以便于能够很好的衔接从学生时代到工作时代的转变和过度。这几年来,各大高校纷纷不惜重金争相创办各式各样的实训基地,目的也就是为了能更好的迎合社会上各公司的工作岗位要求与环境,让学生们进入工作岗位后不会感到陌生。因此在实训期间我们应该做到以下几点:1.通过用面向对象程序设计,让我们熟悉和掌握类和对象的使用,基本掌握使用visualstudio编写简单的2010c#应用程序;基本掌握Windows窗体和控制台的基本属性、事件和方法的使用,对继承与基类、调用。重载以及抽象方法有基本的认识。2.本次实训课使我们在以往的基础上进一步熟悉了visualstudio2010,为以后的学习和工作打下了良好的基础。3.培养我们实际操作能力,增强我们实际动手能力,增强我们的团队合作能力以及创新能力,为以后的工作打下良好的基础。二、实训任务和要求2.1实训任务对于这学期的C#实训学习,我们的主要任务有:1、通过此次试训课程养成良好的变成习惯,为将来作为一名编程人员大仙良好的基础;2、了解VisualStudio2010的基本使用方法,基本属性以及使用VC2010编写C#程序的基本规范;了解使用VC2010编写、调试程序的基本步骤与方法,能够通过调试发现并修改程序的一般错误;3、通过此次实训课程,对C#语言有一个基本的认识;了解C#的基本属性,基本使用方法;掌握C#中的数据类型、变量、常量、表达式和运算符;C#1C#/C++程序设计中的属性、方法、事件等的概念、语法规则和指令;了解C#语言与其它编程语言的不同于相似之处,了解C#作为一门面向对象的编程语言的好处;基本掌握C#语言的编程方法及一般过程。2.2实训要求1、准时参加实训课程,不随意逃课;2、在课堂上认真学习VC2010和C#的相关知识;课下认真完成老师布置的作业,做好对下一节课的预习工作;3、课程结束后,对所学内容基本掌握,并且准时完成实训课程的实训报告。三、实训过程与内容3.1概要设计1.本程序实现简单的结果为实数的一元二次方程求解,使用控制台应用程序来完成相关操作;2.本程序主要是用到了C#语言中的Console.WriteLine()以及Console.ReadLine()方法;其中Console.WriteLine()主要用于程序运行过程中提示语言与运算结果的显示,Console.ReadLine()主要用于相关系数的输入工作;3.考虑到程序的现实意义,本程序对系数a进行了相关判断并规定a不能等于0;并在输入a为0是对用户进行提示后使用goto语句使程序返回到等候输入a的状态;4.本程序考虑到不同方程所具有的根的不同情况,并通过对(b*b-4*a*c)的判断来判断不同方程所具有的不同结果,并对结果进行显示;3.2详细设计1.对相关应用工具进行安装,如VC2010及相关文档;2.安装完成后运行VC2010选择“新建”选项,新建一个项目。再单击“控制台应用程序”选项,并输入相关程序名称及存储位置;运行界面如下图所示:2C#/C++程序设计3、打开编辑界面后,输入相关程序代码,部分代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespace方程{classProgram{staticvoidMain(string[]args){声名变量//doublea;doubleb;doublec;doubled;doublee;doublef;doubleg;doubleh;3C#/C++程序设计doublei;doublej;doublek;Console.WriteLine("解一元二次方程");输入a的值//aa:Console.WriteLine("请输入a的值:");a=double.Parse(Console.ReadLine());的值不能为//a0if(a==0){Console.WriteLine("请注意a的值不能为0,请重新输入!");返回,重新输入//gotoaa;}输入b的值//Console.WriteLine("请输入b的值:");b=double.Parse(Console.ReadLine());输入c的值//Console.WriteLine("请输入c的值:");c=double.Parse(Console.ReadLine());一元二次方程的计算公式