我要自学网c++板书
if(条件)
语句1;
else
{
语句2;
语句3;
}
注:
1.没有分号
2.控制的是与if或者else紧临的“一条”语句。
if(a<b)
printf("%d",b);
else
printf("%d",a);
if(a%3==0)
yes
else
no
4-4节、结合一个例题来给大家分析if的嵌套
输入一个学生的成绩,评定他的等级。每十分一个等级
if()
elseif()
elseif()
`
else
if(a>=90) printf("a");
elseif(a>=80) printf("b");
elseif(a>=70) printf("c");
elseif(a>=60) printf("d");
else printf("e");
4-5、节
7)设有定义:int a=1,b=2,c=3;,以下语句中执行效果与其它三个不同的是 ( C )
A)if(a>b) c=a,a=b,b=c;
B)if(a>b) {c=a,a=b,b=c;}
C)if(a>b) c=a;a=b;b=c;
D)if(a>b) {c=a;a=b;b=c;}
(18)有以下程序应该选( B )
#include <stdio.h>
main()
{int x;
scanf(“%d”,&x);
if(x<=3 ; else
if(x!=10)
printf(“%d\n”,x);
}

