欢迎来到天天文库
浏览记录
ID:51607916
大小:280.50 KB
页数:22页
时间:2020-03-25
《公司管理流程图英文版).ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、Ch5SelectionStatementsProgrammingConstruct1)Wedividethebasicprogrammingconstructintothreetypes:SequentialStructure、SelectionStructureandLoopStructure.2)FlowChart(流程图):isagraphicalrepresentationinwhichspecificsymbolsandnecessarylettersareusedtodescribethesteps.3)Theflowchartaboutthethreebasicp
2、rogrammingconstructisasfollows:ABconditionABconditionASequentialstructureSelectionStructureSelectionStructure1、relationoperatorandrelationexpression2、logicaloperatorsandlogicalexpression3、ifstatements4、switchstatements5、examplesChapterOutlineThreeforms:(1)if(expression)statements(2)if(express
3、ion)statements1elsestatements2(3)if(expression1)statements1elseif(expression2)statements2elseif(expression3)statements3elseif(expressionm)statementsmelsestatementsnexexex第五章选择结构If语句的形式BriefSummaryForme1:if(expression)statementsexpressionstatementsF(0)T(not0)ex:if(x>y)printf(“%d”,x);Firstly,so
4、lvetheexpression.Ifthevalueoftheexpressionisnotzero,thenthecorrespondingststementsequenceisexcuted.Ifnoneoftheexpressionisfalse,thenexcutethestatementsafterifderectly.第五章选择结构If语句的形式exampleexpressionstatements1statements2TFex:if(x>y)printf(“%d”,x);elseprintf(“%d”,y);Form2:if(expression)stateme
5、nts1elsestatements2第五章选择结构If语句的形式exampleexpression1expression2expression3expression4statements1statements2statements3statements4statements5FFFFTTTTex:if(number>500)cost=0.15;elseif(number>300)cost=0.10;elseif(number>100)cost=0.075;elseif(number>50)cost=0.05;elsecost=0;Form3:nested-ifstatement
6、s第五章选择结构If语句的形式example(1)Theexpressionofthreeformsbehindif-statementsalwaysislogicalorrelationexpression.DCLofthreeif-statementsforms:(2)Inform2andforme3,thereisasemicoloninfrontofelse,alsointheendofallstatements.(3)Behindiforelse,itmayincludeonlyoneoperatestatements,alsoincludemanystatements
7、,butshouldbedrawedtogetherwithbrace.({})第五章选择结构If语句的形式Ex:#includemain(){intx,y;scanf(“%d,%d”,&x,&y);if(x>y)x=y;y=x;elsex++;y++;printf(“%d,%d”,x,y);}CompileError!ex:if(a+ba&&c+a>b){s=0.5*(a+b+c);area=sqrt(s*(s-a)*(s-b)*(s-c)
此文档下载收益归作者所有