1. 教材P52 例4-8 分数转成等级 switch

    #include <stdio.h>
    main(){
    	int mark;
    	printf("请输入学生的分数(0-100):\n");
    	scanf_s("%d",&mark);
    	switch(mark/10)
    	{
    	case 10:     //与case9:共用同一条语句
        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.教材p58类案3

    #include <stdio.h>
    main(){
    	float x,y;
    	printf("请输入x的值:\n");
    	scanf("%f",&x);
    	if(x>0)
    		y=x*x+1;
    	else if(x==0)
    		y=0;
    	else 
    		y=-x*x-10;
    	printf("x=%f\ny=%f\n",x,y);
    }
    

      第四次作业_条件运算符_02

    3.教材p63;类案8

    #include <stdio.h>
    main(){
    	float n1,n2;
    	char sign;
    	printf("请输入计算的表达式:\n");
    	scanf("%f%c%f",&n1,&sign,&n2);
    	switch(sign)
    	{
    	case '+':printf("n1+n2=%f\n",n1+n2);break;
    	case '-':printf("n1-n2=%f\n",n1-n2);break;
        case '*':printf("n1*n2=%f\n",n1*n2);break;
        case '/':printf("n1/n2=%f\n",n1/n2);break;
    	}
    	
    

      第四次作业_整除_03

    4.输入年份判断是不是闰年(闰年条件:能被4整除但不能被100整除或者能被400整除)

     

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

      第四次作业_条件运算符_04

    5.编写程序,使用条件运算符找出三个数字中的最小数字,并输出。

    #include <stdio.h>
    main() {
    	int a, b, c, min;
    	printf("请输入三个数字:\n");
    	scanf_s("%d%d%d", &a, &b, &c);
    	if (a<b)
    		min = a;
    	else
    		min = b;
    	if (c < min)
    		min = c;
    	printf("%d\n", min);	
    
    }
    

      第四次作业_it_05