C语言循环语句使用switch
加减乘除法的使用
根据控制台输入的数据做相应的判断
#include<stdio.h>
void main(){
float a,b;
char c;
printf("input expression:a*(=,-,/)b\n");
scanf("%f%c%f",&a,&c,&b);
switch(c){
case '+':
printf("%f",a+b);
break;
case '-':
printf("%f",a-b);
break;
case '/':
printf("%f",a/b);
break;
case '*':
printf("%f",a*b);
break;
default:
printf("input value error!");
break;
}
}
判断闰年还是平年
根据控制台输入的年份判断时闰年还是平年
#include<stdio.h>
int main(){
int year,lemp;
printf("请输入年份:");
scanf("%d",&year);
if(year%4==0){
lemp=1;
if(year%100==0){
lemp=1;
if(year%400=0){
lemp=1;
}else{
lemp=0;
}
}else{
lemp=0;
}
}else{
lemp=0;
}
printf("%d",lemp);
return 0;
}