c语言第4讲选择结构程序设计

c语言第4讲选择结构程序设计选择结构程序设计第4讲讲择选结构程设计序解决在实问际题时在,决解实问际时,往往题不是同况情下所处理方的也不同。法处理的所法方也不。如同:求三角形面积问解题求解:角形三积问题面只:有定给三个的数能构成三角够时形能才算面积计,不构能数能构成三角形够时能计才算积,面成角三则无形计法算成三。形角则法无计算。求元一次方程二的问根:题一求二次方程元根问题的:据根给的定系不同,求解数法也方同。不是否有根,系数不同,求方法也不同解是否有根,有根。时是有根实是虚还根。根时是实根有是还根虚。选择结构程序设计第讲4讲择选构结程设计序要设选计结构程序,择考要虑两方个的问面题:设要计择结选程构,序要虑两考方个的面题:问一是C语在中言何来表示如条件,二在是语言中一是在语言中何如来表示件,条二在C语言是中语言如何来表示中件实条选择现结构什么用句。实语选择现构结用什么语句。语言中示条表,在件语言中C表示条,件般用一系表达式关或逻语言表中条示件表达辑式,现选实择构结用语句或句语s或wtic语句。语h。句辑达表,式现实择选构用结fi语句或语4句.1fi语句句语4.2wisthc语语句句4.3选结择构序举例程选择结构程序设计4.1fi语句句语.if1语的一句格般.式语的句般一格(式)1if表达(式表达式)达表式{语组句句语组1;语}组句(3)if(表式{语达句组表式1达)语句语句组组1;表}达式eslefi表达(式语{句表达组2)式语句2;组}表达式句组语elseif表达(式{语组表达句3)式语句组;}表3式语达组句…[…eles{句组语语组句;}]语组(2句)if(表达表式式达)达表式{句组语句组语;}1语句组eles语句组{句组语2};语组句注意1)(fi语句中的“表式达”须必用“”(和)“括起来”。语句中的括“起。语来句中表的式”必须用“达和起括(2来)eles句子可是选if句语一的分,部须与必配对用使不能,独单使用子句(。可选句的语部一,分对配用,子使句可)选是语的一部分句须与i必f对使配用不能独单用使(3)当i。和fele下面s的句语,仅由一组语句条成构时也可不,使复合用句语形式即下面的句语组当,和下面语句组的仅一由条句语成时构,可也不使用复合语句形式(即去掉花括)号去掉。花号括。选择结构程序设计2选择结构程序设计if语句.的套与嵌嵌套匹配原.语句的嵌套则与嵌匹配套原则if语允许句套嵌所。谓语的句套嵌指是在“语,句组或(和)语“语允句嵌许。语套句嵌套的指是,语组句”或1句允许嵌套语所谓f语句的i套是嵌指句2组”中又包有含语的句情况句的语情。况句组中,又含有包fi语句情的况。if语嵌句套,时els子句e与的配原匹:与则在它面上距它、近最且语句、套嵌时,句与i子f匹的配原语则句嵌套时子句与的匹原配则:在与它面上、它距最近、尚未匹配的if对配配对。尚匹未配的配对。为明确匹关系,配免避匹错配,误强烈议建:内嵌将if语句语句,的为明匹配确系关,避免匹错误配,强烈建议:将内嵌语句的,一律用花括号括起。来花括用号起来。括.说明3.)i1f面后“表达的”,除式常的关见系达表式逻或表达式辑,也允外后的面“)后的面达表”式除常见的关表达式系或辑逻表达外式,许是它类其的型数据,如整、型型实、符型字等。许其它是类型数据,如整的型、型实字、符型。2等i)f句允语许套,但嵌嵌的层套数不太多宜。在际实编程时,适当应语句允嵌许套,)语允许句嵌套嵌套但层数的不太多宜在。实际编时,程制控嵌层套数(2_层。制控套嵌层_数层3。3))“语组和句“语组,句可以包含只一简个语句单,也以是可)语句组”1语和句组”2,可以包只一个含简单句,语复合语。句复语句。合必牢记务不管是:简单句语,还是合复句语的中个各语,每句个语句管不是简语单句还是,合语句中的各个语句复后面,的分号必可少!不后的分面号必可不少!选择结构程序设计验例题实题目1:写段程序一,输a出,bc三,个变中量的小最。值题目:输2三个入_,数,zy请,这把个三数由到小大出输。题3:分段例函数练习_当__》0Y=_=00-__0_《例4题对:生的学成进行绩分级等管理:8_510为0A,078到4为B,06_69为,C0以下6为,试给一D成绩,个出其等输级。选择结构程序设计1在、嵌套使if语用句,C语言规定时在嵌套、用使...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?