分支与循环(1)
if()
if()
else //只和最近的未匹配的if 进行匹配,就是和上一行的进行匹配
若是如下
if()
{
if()
}
else() //就是和第一个if匹配
例题1:输出1~100的奇数
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
for(i=1;i<101;i++)
{
if(i%2==1)
printf("%d",i);
}
return 0;
}
switch(day) //必须为整型
{
case 1://必须为整型常量表达式
content
break;
case 2:
....
default:
以上case都不满足后
break;
}
break :用于终止永久循环
contiune:终止这次循环,继续下一次循环
ctrl+f10 vs调试
while(表达式)
循环语句
getchar() 接收键盘获取字符
putchar() 输出字符
while((ch=getchar()) != EOF) //ctrl+z 才能输出EOF
{
putchar(ch);
}