If
If… else
If… else
If
Switch
><>=<=!===
&&||
>>>
If
If… else
If… else
If
Swithc… case
if
If()
{
}
if
(printf)? #include <stdio.h>
void main()
{
int a,b;
int temp;
printf("");
scanf("%d,%d",&a,&b);
if (a<b)
{
temp=a;
a=b;
b=temp;
}
printf("%d,%d\n",a,b);
}
33
If… else
If (1)
{
1
}
Else
{
2
}
If… else
#include <stdio.h>
void main()
{
int a,b;
printf(":");
scanf("%d,%d",&a,&b);
if (a>b)
{
printf("a=%d,b=%d\n",a,b);
}
else
{
printf("b=%d,a=%d\n",b,a);
}
}
if… else
If ( 1)
{
1
}
else if ( 2)
{
2
}
else if
……
if… else
#include <stdio.h>
void main()
{
int x,y;
printf("X");
scanf("%d",&x);
if (x>0)
{
y=1;
printf("y=%d\n",y);
}
else if (x==0)
{
y=0;
printf("y=%d\n",y);
}
else if(x<0)
{
y=-1;
printf("y=%d\n",y);
}
}
y =
1
0
-1
X>0
X=0
X<0
>=90 A”
>=80 B”
>=70 C”
>=60 D”
<60 E”
If
If ( 1)
{
If (2)
{
1
}
If (3)
{
2
}
……
}
If
#include <stdio.h>
void main()
{
int x,y;
printf("X\n");
scanf("%d",&x);
if (x>=0)
{
if (x>0)
{
y=1;
printf("y=%d\n",y);
}
else
{
y=0;
printf("y=%d\n",y);
}
}
else
{
y=-1;
printf("y=%d\n",y);
}
}
,.
Switch
switch ( )
case 1
1;
break;
case 2:
2
break;
……
default,
n;
Break;
Switch
#include <stdio.h>
void main()
{
int score;
printf("");
scanf("%d",&score);
switch (score/10)
{
case 10:
case 9:
putchar('A');
break;
case 8:
putchar('B');
break;
case 7:
putchar('C');
break;
case 6:
putchar('D');
break;
default:
putchar('E');
break;
}
}
,
,
,
,
,
,
,
,
,1-7,.
a,b,cax2+bx+c=0