switch语句随笔
Posted 咸鱼加辣
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了switch语句随笔相关的知识,希望对你有一定的参考价值。
switch(整形表达式)
语句项;
其中语句项是
case 整形常量表达式:
语句;
在switch语句中的break
在switch语句中,我们没法直接实现分支,搭配break才能实现正的分支
#include<stdio.h>
int main()//一条龙执行下去
int day = 0;
scanf_s("%day",&day);
switch (day)
case 1:
printf("星期一\\n");
case 2:
printf("星期二\\n");
case 3:
printf("星期三\\n");
case 4:
printf("星期四\\n");
case 5:
printf("星期五\\n");
return 0;
#include<stdio.h>
int main()
int day = 0;
scanf_s("%day",&day);
switch (day)
case 1:
printf("星期一\\n");
break;
case 2:
printf("星期二\\n");
break;
case 3:
printf("星期三\\n");
break;
case 4:
printf("星期四\\n");
break;
case 5:
printf("星期五\\n");
break;
return 0;
#include<stdio.h>
int main()
int day=0;
switch(day)
case 1:
case 2:
case 3:
case 4:
case 5:
printf("weekday\\n");
break;
case 6:
case 7:
printf("weekend\\n");
break;
return 0;
default子句
练习
#include<stdio.h>
int main()
int n=1;
int m=2;
switch(n)
case 1:
m++;
case 2:
n++;
case 3:
switch(n)
case 1:
n++;
case 2:
m++;
n++;
break;
case 4;
m++;
break;
default:
break;
printf("m=%d,n=%d\\n",m,n);
return 0;
循环语句
1、while
2、for
3、do while
用while语句,实现循环
while(表达式)
循环语句;//while表达式,如果表达式里面的为真,执行下一句,并且判断是否满足表达式的内容,满足的话继续陷入循环,continue。
顺带复习if语句
if(条件)
语句;
//if条件为真,执行语句。
int main()
if(1)
printf("呵呵\\n");
return 0;
其中,如果if变成while时
int main()
while(1)
printf("呵呵\\n");
return 0;
打印一到十的代码
#include<stdio.h>
int main()
int i =0;
while(i<=10)
printf("%d",i);
i++
return 0;
以上是关于switch语句随笔的主要内容,如果未能解决你的问题,请参考以下文章