第四次作业
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);
}
}

浙公网安备 33010602011771号