//求1--100之间的所有奇数
//法一:利用while循环&if语句
#include<stdio.h>
int main()
{
int number = 0;
while (number <= 100)
{
if (number % 3 == 0)
printf(" number = %d\n" ,number );
number++;
};
return 0;
}
//法二,避开if语句
#include<stdio.h>
int main()
{
int i = 1;
while (i <= 100)
{
printf("%d\n", i);
i += 2;
};
return 0;
}
防止放置比较大小时==,写成赋值= :把常量打在左边,把变量打在右边
#include<stdio.h>
int main()
{
int a = 10;
if (10 == a)
printf("hehe\n");
return 0;
}
switch语句,配合case&break使用;
如果输入的值,超出了设置的值,则加个
default:
printf("输入错误\n");
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
int day = 0;
scanf("%d", &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;
case 6:
printf("星期六\n");
break;
case 7:
printf("星期天\n");
break;
}
return 0;
}
//case 后面的break 不一定要有
#include<stdio.h>
int main()
{
int day = 0;
scanf("%d" , &day);
switch (day)
{
case 1:
case 2:
case 3:
case 4:
case 5:
printf("工作日\n");
break;
case 6:
case 7:
printf("休息日\n");
break;
}
return 0;
}
循环语句:
while:
for:
do while:
什么叫语句?
C语言中由一个;(分号)隔开的,就叫一个语句
; :也是一个语句,叫空语句.
原文:https://blog.51cto.com/14943133/2538720