第四次作业

1输入成绩进行分级
#include<stdio.h>
main(){
	int mark;
	printf("请输入学生成绩(0-100)");
	scanf("%d",&mark);
	switch(mark/10){
	case 10:
	case 9:printf("A\n");break;
	case 8:printf("B\n");break;
	case 7:printf("C\n");break;
	case 6:printf("D\n");break;
	default:printf("NO PASS!\n");
	}
}

  

 

2进行分段函数的运算
#include<stdio.h>
main(){
	float x,y;
	printf("请输入x的值\n");
	scanf("%f",&x);
	if(x>0){
		y=(x*x)+1;
		printf("%f",y);
	}else{
		if(x==0){
			printf("0");
		}else{
			y=-(x*x)+1;
			printf("%f",y);
		}
	}
}

  

 

3简单的加减乘除计算器
#include<stdio.h>
main(){
	int x,y;
	char sign;
printf("请输入两个数的加减乘除\n");
scanf("%d%c%d",&x,&sign,&y);
switch(sign){
case '+':printf("%d",x+y);break;
case '-':printf("%d",x-y);break;
case '*':printf("%d",x*y);break;
case '/':printf("%d",x/y);break;
}
}

  

 

4判断年份是不是闰年
#include<stdio.h>
main(){
	int year;
	printf("请输入年份\n");
	scanf("%d",&year);
	if(year%4==0&&year%100!=0||year%400==0){
		printf("%d是闰年",year);
	}else{
		printf("%d不是闰年");
	}


}

  

 

5输出三个数中的最小值
#include<stdio.h>
main(){
	int x,a,b,c;
	printf("请输入三个数");
	scanf("%d%d%d",&a,&b,&c);
    x=a<b?(a<c?a:c):(b<c?b:c);
	printf("%d",x);
}

  

 

6判断m能不能被6和4整除
#include<stdio.h>
main(){
	int m;
	scanf("%d",&m);
	if(m%4==0&&m%6==0){
		printf("%d能被4和6整除",m);
	}else{
		printf("%d不能被4和6整除",m);
	}
}

  

 

posted @ 2021-10-26 15:31  荽邊  阅读(16)  评论(0编辑  收藏  举报