
输出银纯一个算式,1+2=
然后读入一个整数x
接着就做判断,if(x==3)printf("/")
else printf("X")
if选择结构只在条件为true时采取 *** 作,条件为false时则忽略这个 *** 作。盯轿利用if/else选择结构则可以在条件为true时和条件核则仔为false时采取不同 *** 作。例如,下列伪代码:
if student's grade is greater than or equal to 60
print "Passed"
else
print "Failed"
在学生成绩大于或等于60时打印“Passed”,否则打印"Failed"。打印改汪之后,都“执行”下一条伪代码语句。注意else的语句体也缩排。
1)简化形式if(表贺睁纤达式) 语句块
如: 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")
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)