高中信息学竞赛C语言教程(第三讲)C控制语句:分支和跳转讲述教程.pptVIP

  • 6
  • 0
  • 约1.14千字
  • 约 22页
  • 2017-05-02 发布于湖北
  • 举报

高中信息学竞赛C语言教程(第三讲)C控制语句:分支和跳转讲述教程.ppt

高中信息学竞赛C语言教程(第三讲)C控制语句:分支和跳转讲述教程

顺序;第三讲 选择结构程序设计; if语句能方便的形成两路分支的结构,这主要在程序中被用作为两个后续分支必须选其一的情况。也就是:当某个条件运行成立时,则须完成某项工作;否则,就必须去做另一项工作或什么也不做。;关系运算符;运算符的优先级;(2) 说明;(3) 补充;例1:输入一个数x,要求不使用abs函数,输出其绝对值。;例3:将输入的两个非负实数中较大的放在max里,小的放在min里,并输出。; 日常生活经常会给我们提供两个以上的选择。可以用else if扩展if else结构来适应这种情况。我们来看一个例子。;#includestdio.h int main(void) { float price,cost; printf(Please enter the total price:); scanf(%f,price); if(price=50) cost=price; else if(price=100) cost=price*0.9; else cost=100*0.9+(price-100)*0.8; printf(You shoud pay $%.2f.Thanks!\n,cost); return 0; };  实际上,else if是我们已经学过的if语句形式的一种变化。上述程序只不过是下面语句的另一种写法:

文档评论(0)

1亿VIP精品文档

相关文档