2022.8.31 顺序选择循环结构 if else if else |switch case | continue|getchar putchar|EOF
好难好困
顺序 选择/分支语句 if ;switch 循环语句 while ; for ; do while;
if
else if
else(else只和离的最近的if匹配,除非用{}隔开)
switch
int day = 0;
scanf("%d\n",&day);
switch(day)
{
case 1:
printf("星期1\n");
break;
case 2:
printf....
default:
break;
case和if的嵌套
case 1:
if(n==1)
printf("%d\n",hehe);
}
continue跳过此次循环
例:
int main()
{
int ch = getchar();
putchar(ch);
printf("%c\n",ch);
此处的putchar和printf功能类似
return 0;
}
例:
int main()
{
int ch = 0;
while((ch=getchar())!=EOF)
{
putchar(ch);
}
return 0;
}