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