练习:任意输出一个整数值,计算除3后的余数
if语句:
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
if(n%3==0)
{
printf("整数,余数为0");
}
else if(n%3==1)
{
printf("余数是1\n");
}
else
{
printf("余数是2\n");
}
return 0;
}
用switch语句:
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
switch(n%3)
{
case 0:printf("整数,余数为0\n");
break;
case 1:printf("余数是1\n");
break;
case 2:printf("余数是2\n");
break;
}
return 0;
}
注意:
1、case与后边的数字之间必须有空格
2、case语句执行完后,需要加上break,才可跳出switch语句。