关于C的问题,在线等结果
#include <stdio.h> //输入,出头文件//
#include <math.h> //数学函数头文件//
main() //主函数//
{
float El,Nfr,L1,L2,L3,L4;
printf("输入El,Nfr,L1,L2,L3,L4\n");
scanf("%f\n%f%f\n%f\n%f\n%f",&El,&Nfr,&L1,&L2,&L3,&L4);
if((El<0.01&&Nfr<L1)||(El>=0.01&&Nfr<L2))
printf("该流型为分离流\n");
else
{
if(El>=0.01&&L2<Nfr<=L3)
printf("该流型为过渡流\n");
else
{
if((0.01<=El<0.4&&L3<Nfr<L1)||(El>=0.4&&L3<Nfr<L4))
printf("该流型为间歇流\n");
else
{
if((El<0.4&&Nfr>=L1)||(El>=0.4&&Nfr>L4))
printf("该流型为分散流\n"); //有点毛病,待检查//
}
}
} }
为什么我输入了数据:0.38 0.50 235.93 0.0101 0.41 339.15后没有办法判断是什么流动类型
追问:我的条件是符合间歇流的要求的。