if语句的形式有哪些,if语句有几种表达方式?分别是什么?

if语句的形式有什么?
if 语句的三种形式:第一种形式为基本形式:if
假设表达式的值为真,则执行其后的语句,不然不执行该语句。
第二种形式为:if-else
假设表达式的值为真,则执行语句1,不然执行语句2。
第三种形式为:if-else-if依次判断表达式的值,当产生某个值为真时,则执行其对应的语句。然后跳到整个if语句之外继续执行程序。假设全部的表达式都是假,则执行语句n。然后继续执行后续程序。
if语句有几种表达方法?
3种形式
1、 第一种形式为基本形式:if
if(表达式) 语句其语义是:假设表达式的值为真,则执行其后的语句,不然不执行该语句。
2、第二种形式为: if-else
if(表达式) 语句1;else 语句2;其语义是:假设表达式的值为真,则执行语句1,不然执行语句2 。
3、第三种形式为if-else-if形式
前二种形式的if语句大多数情况下都用于两个分支的情况。当有多个分支选择时,可采取if-else-if语句,大多数情况下形式为: if(表达式1) 语句1; else if(表达式2) 语句2; else if(表达式3) 语句3;…else if(表达式m) 语句m; else 语句n;其语义是:依次判断表达式的值,当产生某个值为真时,则执行其对应的语句。然后跳到整个if句之外继续执行程序。 假设全部的表达式都是假,则执行语句n。然后继续执行后续程序。
if语句的三种形式?
1)简化形式 if(表达式) 语句块 如: if(xy) printf(“%d”,x);
2)大多数情况下形式 if (表达式)语句块1 else 语句块2 比如: if (xy) printf(“max=%d”,x); else printf(“max=%d”,y);
3)嵌套形式含义:一条if语句重又包含另一个if语句称为if语句的嵌套.格式:if( ) if( ) 语句块1 else 语句块2else if( ) 语句块3 else 语句块4比如:if (score90) printf(“very good”);else if(score80) printf(“good”); else if(score60) printf(“ok”); else printf(“bad”); 假设语句块包含多个语句,用{}就行了比如:if(n0){ printf("%d",n); printf("是正数\");}
声明:该文观点仅代表作者本人,华宇考试网系信息发布平台,仅提供信息存储空间服务。
对内容有建议或侵权投诉请联系邮箱:e8548113@foxmail.com