day4作业

1.day4f分支语句 - 幕布

2.

#include

int main(int argc, const char *argv[])
{
    int a,b,c;
    printf("输入三角形的三条边:\n");
    scanf("%d%d%d", &a ,&b, &c);
    if(a+b>c && b+c>a && c+a>b){                    
        printf("可以构成三角形\n");
        if(a == b || b == c || c == a){
            printf("这是一个等腰三角形\n");
            if(a == b && b== c){
                printf("这也是一个等边三角形\n");
            }else
                printf("这不是一个等边三角形\n");
        }
    }else
        printf("不能构成三角形\n");
    return 0;
}
 3.                                                   
 #include
 
 int main(int argc, const char *argv[])
 {                                                   
     int y;
     int m;
     char a;
     scanf("%d%c%d",&y,&a,&m);
     switch(m){
         case 12:
             printf("该月共31天\n");
             break;
         case 11:
             printf("该月共30天\n");
             break;
         case 10:
             printf("该月共31天\n");
             break;
         case 9:
             printf("该月共30天\n");
             break;
         case 8:
             printf("该月共31天\n");
             break;
         case 7:
             printf("该月共31天\n");
             break;
         case 6:
             printf("该月共30天\n");
             break;
        case 5:
            printf("该月共31天\n");
            break;
        case 4:
            printf("该月共30天\n");
            break;
        case 3:
            printf("该月共31天\n");
            break;
        case 2:
            if(y%4==0&&y%100!=0||y%400==0){
                printf("闰年,该月共29天\n");
            }else
                printf("平年,该月共28天\n");
            break;
        case 1:
            printf("该月共31天\n");
            break;
    }
    return 0;
}
4 #include
 
 int main(int argc, const char *argv[])
 {
     int num;
     scanf("%d", &num);
     if(num%3==0){
         printf("%d是3的倍数\n",num);
         if(num%7==0){
             printf("%d是3的倍数,也是7的倍数\n",num);
         }else if(num%7!=0){
             printf("%d不是7的倍数\n",num);
             }if(num%2==0){
                 printf("这是一个偶数\n");
                 }else
                     printf("这不是一个偶数\n");
                 if(num%6==0){
                     printf("这个数也是6的倍数\n");
                 }else
                     printf("这个数不是6的倍数\n");
     }else                                             
         printf("%d不是3的倍数\n",num);
     return 0;
 }
    5day4作业_第1张图片                                                   

你可能感兴趣的:(c语言)