软件技术基础电子版999.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言、c#语言:针对具体问题,如何编码解决。 面向对象程序设计:如何对已有的模块进行复用、扩展、修改。 数据结构和算法分析:如何从数据存取的角度设计高效的算法。 数据库原理:如何更有效、安全地管理数据。 通过该课程的学习,掌握基于c#.NET的软件开发基础技能。 以团队为基础 以数据库为底层(SQL Server2005、Access 2003等) 以UML为项目描述 以c#为开发语言,以VS.NET为开发工具 结合面向对象的思想进行初步的项目设计与开发。 程序设计的基础要点 数据:数据的获取;数据的显示 流程控制结构:顺序;选择;循环 算法:选择合理高效的数据处理方法 程序设计一 题目:设有如下分段函数:编写程序,使得程序运行后,输入x的值后,输出相应的y值 Static void Main(string [] args) {float x,y; Console.WriteLine(“请输入x的值:”); x=Convert.ToSingle(Console.ReadLine()); If(x0) y=1; else if(x==0) y=0; else y=-1; Console.WriteLine(“分段函数y的值:{0}”,y); Console.WriteLine(“敲任意键结束.........”); Console.ReadLine(); } If(x0) y=1; else {if(x==0) y=0; else y=-1;} 方法二:使用条件运算符 Static void Main(string [] args) {float x,y; Console.WriteLine(“请输入x的值:”); x=Convert.ToSingle(Console.ReadLine()); y=(x0)?1:((x==0)?0:-1); Console.WriteLine(“分段函数y的值:{0}”,y); Console.WriteLine(“敲任意键结束.........”); Console.ReadLine(); } 程序设计的步骤: 设计“数据”的输入与输出。即:数据的获取与显示的方法 设计“数据”的处理。即:算法——程序的核心 设计UI(User Interview)。即:用户界面,决定程序与用户的交互是否友好 程序设计二 题目:设计c#程序,求任意两数之积 Static void Main(string [] args) {int x,y,mul; Console.WriteLine(“请输入x的值:”); x=Convert.ToInt32(Console.ReadLine()); Console.WriteLine(“请输入y的值:”); y=Convert.ToInt32(Console.ReadLine()); mul=x*y; Console.WriteLine(“x与y的乘积:{0}”,mul); Console.WriteLine(“敲任意键结束.........”); Console.ReadLine(); 为了两个变量x,y在运算时不会因数据类型的限制而出现溢出,可以修改以下语句 float x,y,mul; x=Convert.ToSingle(Console.ReadLine()); y=Convert.ToSingle(Console.ReadLine()); 方案二,用WinForm程序 Private void button1-Click(........) {float x,y,mul; x=Convert.ToSingle(Console.ReadLine()); y=Convert.ToSingle(Console.ReadLine()); mul=x*y; textBox3.Text=Convert.ToString(mul); } 程序设计三 题目:设计程序,实现从a到b的累加。 数据:原数据:a,b;目标数据:和; 算法:循环累加 UI:控制台程序,WinForm程序。 方法一:控制台程序 Static void Main(string [] args) {int a,b,s,i; S=0; Console.WriteLine(“请输入运算起始的值:”); a=Convert.ToInt16(Console.ReadLine()); Console.WriteLine(“请输入运算终止的值:”); b=Convert.ToInt16(Console

文档评论(0)

4477704 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档