第五次作业

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
1.编写程序,使用switch-case语句,将输入的分数mark(0~100整数)转换为相应的等级。
#include<stdio.h>
main()
{
    int mark;
    printf("请输入学生的分数(0-100):\n");
    scanf("%d",&mark);
    switch(mark/10)
    {
    case 10:printf("A\n");
                    break;
    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");
    }
}

  

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2.编写程序,根据x的数值,求出相应y的值。
#include<stdio.h>
main()
{
    int x,y;
    printf("请输入一个x的值");
    scanf("%d",&x);
    if(x>0){
        y=x*x+1;
    }else if(x==0){
        y=0;
    }else
        y=-x*x+1;
    printf("%d",y);
 
}

  

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
3.使用多分支选择结构,实现两个数的加、减、乘、除的简单计算器。
#include<stdio.h>
main()
{
    int a,b;
    char sign;
    printf("请输入计算的表达式:\n");
    scanf("%d%c%d",&a,&sign,&b);
    switch(sign)
    {
    case'+':printf("a+b=%d\n",a+b);
                             break;
    case'-':printf("a-b=%d\n",a-b);
                             break;
    case'*':printf("a*b=%d\n",a*b);
                             break;
    case'/':printf("a/b=%d\n",a/b);
                             break;
    }
}

  

 

 

1
2
3
4
5
6
7
8
9
10
11
12
4.输入年份判断是不是闰年(闰年条件:能被4整除但不能被100整除或者能被400整除)。
#include<stdio.h>
main()
{
    int year;
    printf("请输入一个年份:");
    scanf("%d",&year);
    if((year%4==0)&&(year%100!=0)||(year%400==0)){
        printf("这是闰年");
    }else
        printf("这是平年");
}

  

 

 

1
2
3
4
5
6
7
8
9
10
5.编写程序,使用条件运算符找出三个数中最小的数字,并输出。
#include<stdio.h>
main()
{
    int a,b,c,min;
    scanf("%d %d %d",&a,&b,&c);
    min=a<b?a:b;
    min=min<c?min:c;
    printf("%d",min);
}

  

 

 

1
2
3
4
5
6
7
8
9
10
11
6.编写程序,判断整数m是否能被4和6同时整除。
#include<stdio.h>
main()
{
    int m;
    scanf("%d",&m);
    if(m%4==0&&m%6==0){
        printf("YES\n");
    }else
        printf("NO\n");
}

  

 

posted @ 2021-11-25 12:26  粽子有点咸  阅读(9)  评论(0)    收藏  举报