如: if(x>y) printf(“%d”,x)
2)一般形式
if (表达式)
语句块1
else
语句块2
例如:
if (x>y)
printf(“max=%d”,x)
else
printf(“max=%d”,y)
3)嵌套形式
含义:一条if语句重又包含另一个if语句称为if语句的嵌套.
格式:
if( )
if( ) 语句块1
else 语句块2
else
if( ) 语句块3
else 语句块4
例如:
if (score>90)
printf(“very good”)
else
if(score>80)
printf(“good”)
else
if(score>60)
printf(“ok”)
else
printf(“bad”)
如果语句块包含多个语句,用{}就行了
例如:
if(n>0)
{
printf("%d",n)
printf("是正数\n")
}
格式一、IF《表达式》GOTO、格式二、IF《表达式》THEN、IF是如果的意思,THEN是那么的意思,GE是大于等于,GT是大于,EQ是等于,NE是不等于,LT是小于,LE是小于等于,例如IF(#5GE#6) THEN#33=100。括号我打不出来抱歉哈,这个应该是方括号,这个程序意思是如果变量#5的值大于等于变量#6的值,如果这个条件成立,那么把数值100赋予给变量#33,如果不成立,那么就当什么都没发生(也就是当做没有这段程序,程序检测条件不成立也不会执行,不执行就是跟什么都没发生一样),继续执行下去后面的程序。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)