首页| 教育资讯| 留学| 校园| 作文| 范文| 论文| 教案| 课件| 试题| 专题| 教学反思| 网站地图

当前位置: 首页 > 资讯 > 4.2.3 if语句的使用说明

4.2.3 if语句的使用说明

时间:2015-10-02 18:06     来源:无忧教育网    作者:森林狼   点击:次  

4.2.3 if语句的使用说明
1.  if (表达式) 语句                    (表达式指关系表达式)
2.  if (表达式) 语句1  else 语句2                (表达式指逻辑表达式)
if(a==b && x==y)
     printf(”a=b,x=y”);
 

1.  if (表达式) 语句
2.  if (表达式) 语句1  else 语句2
if(0)   printf(”O.K.”);

1.  if (表达式) 语句
2.  if (表达式) 语句1  else 语句2
if(x>0)   printf(”%f”,x);
else   printf(”%f”,-x);


1.  if (表达式) 语句
2.  if (表达式) 语句1  else 语句2
语句可以是:
简单的语句
复合语句
另一个if语句等


例4.3 给出三角形的三个边长,求三角形的面积。
解题思路:
   构成三角形的必要条件是两边之和大于第三边,因此在计算三角形面积之前应当进行该条件的判断

#include <stdio.h>
#include <math.h>
void main ( )                 
{ double a,b,c,s,area;
   printf("please enter a,b,c:");
   scanf("%lf,%lf,%lf",&a,&b,&c);
   if (a+b>c && b+c>a && c+a>b) 
   { s=0.5*(a+b+c);
      area=sqrt(s*(s-a)*(s-b)*(s-c));
      printf("area=%6.2f\n",area);
   } 
   else  printf("It is not a trilateral.\n");
}
 


上一篇:天津大学校庆“齐聚海外校友 共话母校辉煌”


下一篇:儿行千里母担忧,一封家书寄思情

本文地址:http://www.edu399.com/jyzx/142216.html

本文标题:4.2.3 if语句的使用说明

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)