首页 > 编程知识 正文

c语言程序设计教程PPT,c语言程序设计电子课本

时间:2023-05-03 21:57:49 阅读:9617 作者:3956

c语言分支结构编程

第2章分支结构编程本章的要点c语言有哪些关系运算和逻辑运算? 关系运算和逻辑运算的优先顺序如何? 如何用IF语句构成分支结构? 如何在SWITCH语句中配置多分支结构? 主要内容2.1求分区函数【例2-1】用c语言实现数学上的一个分区函数: 1,x0 y=-1,其他源程序: #includevoidmain(({inty; 浮动x; printf(inputx:(n ); 扫描(' % f ',x ); 2.1求分段函数if(x0 ) y=1; else y=-1; printf(y=%d(n ),y ); 返回0; }执行结果: input x : 3.6 y=1求2.1段函数2.1.2关系运算和求其公式2.1段函数2.1段函数2.1.3逻辑运算和求其公式2.1段函数3种逻辑运算符的含义说明如下(1)逻辑和(相当日常),并且只有两个条件同时成立时才为“真”) (2)||逻辑或)相当日常(或者两个条件之一成立时为“真”) )3)! 非逻辑(条件为真、运算后为假、条件为假、运算后为真)和运算符和或运算符||都是双目运算符。 有左结合性。 运算符以外! 单眼算子,具有右结合性。 2.1求区分函数2.1求区分函数2.2求两种最大值【例2-2】输入两个整数,输出其中的大数据。 源程序: #include void main () { int a,b,max; /*max-临时变量/printf (“inputtwointegers :n”); 扫描(“% d % d”、a、b ); max=a; if(maxvoidmain () ) { int a,b; printf (“inputtwointegers :n”scanf (“% d % d”,a,b ); if(avoidmain () { float weight,pay; printf (“pleaseinputtheweight: n”scanf (“% f”,weight ); if (权重=10 ) pay=权重* 6.5; else pay=权重* 8.5; printf(「youshouldpay%fyuansn ",pay ); } 2.3收费金额运行结果: pleaseinputtheweight :12 you should pay 78.000000 yuanspleaseinputtheweight 33605 you should pay 42.50000 yuans 2.3收费金额语句的格式如下: if (式)文1

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。