欢迎来到天天文库
浏览记录
ID:37805356
大小:305.71 KB
页数:32页
时间:2019-05-31
《第05课_第2章:C#语言的基本原理_语句》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、C#C#程序程序设设计语言计语言第第22章章C#C#语言的基本原理语言的基本原理liliuuyyhh@@ccdudu..eedudu..cncnyyaannttaoao@@ccdduu..eedudu..cncn《C#程序设计》RReevviiewewlC#C#的数的数据据类型类型Ø引用类型、值类型l.N.NETET框框架架内置内置的的数据类型数据类型l声明及声明及初初始化始化各各种类型种类型的的变量变量l类型转换类型转换l表达式表达式、、运算符运算符Ø运算符分类§按功能分、按操作数多少分:一元、二元、三元Ø常见的运算符及使用规则2007-10-30刘永红、鄢涛2《C#程序设计》议程议程l2.
2、42.4条件语句条件语句2.4.1if条件语句2.4.2switch条件语句l2.52.5循环语句循环语句2.5.1for循环2.5.2while循环2.5.3do…while循环补充:foreach…inl实验实验2.12.1编写编写““储储蓄账户蓄账户计计算器算器””程序程序2007-10-30刘永红、鄢涛3《C#程序设计》22..44..11iiff条件语句条件语句lifif语句是最语句是最常常用用的的选择语选择语句句。常。常见的见的ifif语句语句有三种有三种形形式:式:ifif((条条件件表达式表达式))ifif((条条件件表达式表达式))ifif((条件表达式条件表达式1)1){{
3、{{语句块语句块11}}{{eelslsseeifif((条件表达式条件表达式2)2)语语句块句块语语句块句块11{{语句块语句块22}}}}}}eelslsseeifif((条件表达式条件表达式3)3)elelsese{{语句块语句块33}}…………{{eelslsseeifif((条件表达式条件表达式nn--1)1)语语句块句块22{{语句块语句块nn--11}}}}eelselsese{{语句块语句块nn}}2007-10-30刘永红、鄢涛4《C#程序设计》22..44..11iiff条件语句条件语句lifif语句示例:语句示例:ifif(s(saalesles>>10100000)00
4、){{ifif(s(saalesles>>10100000)00){{bonusbonus++=.0=.055**ssales;ales;bonusbonus++=.0=.055**ssales;ales;}}}}elseifelseif(s(saalesles>50>500000){){bonusbonus==.01.01*s*saales;les;}}ifif(s(saalesles>>10100000)00){{elseelse{{bonusbonus++=.0=.055**ssales;ales;bonusbonus==0;0;}}ifif(p(prriorBiorBoonunuss=
5、=0==0)){{elseelse{{//Sche//SchedduleMuleMeeetietinng;g;bonusbonus==0;0;}}}}}}2007-10-30刘永红、鄢涛5《C#程序设计》22..44..11iiff条件语句条件语句uussingingSSysystteem;m;lIfIf语句例:语句例:cclalassssGGeettMMaax{x{ssttaatticicvvooididMMaain(){in(){输入三输入三个数个数doubdoublelexx,,yy,,zz,,mmaax;x;CCoonnssoolele.W.Wrritite(e(““请输请输入
6、入第第一一个数字:个数字:””););ssttrringingss11==CCononssoolele..RReadeadLLinine();e();求最大值求最大值xx==doubdoublele.P.Pararssee((ss1)1);;CCoonnssoolele.W.Wrritite(e(““请输请输入入第第二二个数字:个数字:””););ssttrringingss22==CCononssoolele..RReadeadLLinine();e();yy==doubdoublele..PPararssee((ss2)2);;CCoonnssoolele.W.Wrritite(e(““请
7、输请输入入第第三三个数字:个数字:””););ssttrringingss33==CCononssoolele..RReadeadLLinine();e();zz==doubdoublele..PPararssee((ss2)2);;ifif((((xx>>yy))&&&&((xx>>zz))))mmaaxx==x;x;eelslseeifif((((yy>>xx))&&&&((yy>>zz)))
此文档下载收益归作者所有