双分支选择结构if else语句.pptxVIP

  • 191
  • 0
  • 约小于1千字
  • 约 7页
  • 2020-12-18 发布于河北
  • 举报
双分支选择结构 if-else语句给我一个条件—if语句 if(条件) {做某件事}如果 条件满足 做某件事打篮球或看电影?晴天雨天YN注意:(1)if-else结构中的“表达式”一般为关系表达式或逻辑表达式,也可以是任意数值类型的表达式;(2)if-else结构中“语句1”和“语句2”可以是简单语句,也可以是复合语句;(3)要注意if-else结构中分号的使用位置。双分支(if-else)语句表达式if-else语句构造了一种二路分支选择结构,是一种最基本的选择结构。其结构形式为:  if(表达式) 语句1;  else  语句2;语句1语句2问题1输出a,b两个数中的最大数。 解题步骤:(1)定义所需变量a、b和max(max用来存放最大数);(2)从键盘上输入变量a、b的值;(3)判断条件(ab)是否成立: 成立:将a的值赋值给max; 不成立:将b的值赋值给max;(4)输出max的值。 算法描述如图所示:分析思路:按照常规思维,要求最大数,首先要比较两个数的大小,将比较定义为一个条件:a是否大于b。当条件成立时可知a是最大数;反之,b为最大数。 如何用程序来描述上图中虚线框内的部分呢?#includestdio.hmain( ){ int a, b, max; printf(Please input two integers: ); scanf(%d%d, a, b); if( ab ) max=a; else max=b; printf(The max is:%d\n,max);}运行结果:Please input two integers:4 7↙The max is:7非常感谢您的观看

文档评论(0)

1亿VIP精品文档

相关文档