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

2 编写程序,根据x的值,输出y的值
#include<stdio.h>
main()
{
int x,y;
printf("请输入一个数值:");
scanf("%d",&x);
if (x>0){
y=x*x+1;
}else if(x==0){
y=0;
}else{
y=-(x*x)+1;
}
printf("%d\n",y);
}

3 根据多分支结构 实现两个数的加减乘除的简单计算器
#include<stdio.h>
main()
{
int a,b;
char c;
printf("写入你想计算的算术:");
scanf("%d%c%d",&a,&c,&b);
switch(c){
case '+':printf("%d",a+b);
break;
case '-':printf("%d",a-b);
break;
case '*':printf("%d",a*b);
break;
case'/':printf("%d",a/b);
break;
}
}

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

5编写程序使用运算符找出三个数中最小的
#include<stdio.h>
main()
{
int a,b,c,min;
printf("输入三个数(三个数用空格隔开):");
scanf("%d %d %d",&a,&b,&c);
min=a<b?a:b;
printf("这三个数%d %d %d中\n最小的数是%d\n",a,b,c,min);
}

6 编写程序 看整数m能否被4和6同时整除
#include<stdio.h>
main(){
int x;
printf("输出一个数字");
scanf("%d",&x);
if(x%4==0&&x%6==0){
printf("x既能被4整除也能被6整处");
}else{
printf("x既不能被4整除也不能被6整除");
}


浙公网安备 33010602011771号