if语句
int main()
{
int a, b;
scanf("%d%d", &a, &b);
if (a >= 10&&a>b)//多条件时用并列
printf("why\n");
else if(b>a&&b<=5)
printf("what \n");
else
{
printf("how\n");
printf("no\n");
}//控制多个句子需要语句块
return 0;
}
悬空函数--else与最近if匹配
int main()
{
int a, b;
scanf("%d%d", &a, &b);
if (a == 10)//若条件为假不进入if语句
if (b > 30)
printf("he\n");
else
printf("ha\n");
return 0;
}
switch语句//常用于分支结构
int main()
{
int c;
switch (c)
{
case 1:
printf("一般\n");
break;
case 2:
printf("牛逼\n");
break;
default:
printf("错了sb\n");
break;
}
return 0;
}
int main()
{
int c;
scanf("%d", &c);
switch (c)
{
case 1:
printf("一般\n");
break;
case 2:
case 3://可集中
printf("牛逼\n");
break;
default:
printf("错了sb\n");
break;
}
return 0;
}