实验二

// 实验二.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <stdio.h>
#include <math.h>
int main(int argc, char* argv[])
/*{
    putchar(getchar());
 putchar(getchar());
 putchar(getchar());
 putchar(getchar());
 putchar(getchar());
 putchar('\n');
 return 0;
}
{ int a;
    printf("input the year\n");
 scanf("%d",&a);
 if(a%4==0&&a%100!=0||a%400==0)
  printf("year:%d,month:2,days:29\n",a);
 else
     printf("year:%d,month:2,days:28\n",a);
 return 0;
}
{   int a,b,c;
    void max(int a,int b,int c);
 scanf("%d,%d,%d",&a,&b,&c);
    if(a+b>c&&a-b<c){
  if(a==b&&b==c)
      printf("a、b、c构成等边三角形\n");
  else if(a==b||a==c||b==c)
   printf("a、b、c构成等腰三角形\n");
  else if(pow(a,2)+pow(b,2)==pow(c,2)||pow(a,2)+pow(c,2)==pow(b,2)||pow(c,2)+pow(b,2)==pow(a,2))
   printf("a、b、c构成直角三角形\n");
  else
   printf("a、b、c构成一般三角形\n");
 }
    else
  printf("a、b、c不能构成三角形\n");
 return 0;
}*/
{ double a,rate,tax,profit;
    int b;
    scanf("%lf",&a);
 b=a/500;
 switch(b)
 {
 case 0:rate=0.00;break;
    case 1:rate=0.05;break;
 case 2:rate=
    case 3:rate=0.08;break;
    case 4:
 case 5:
    case 6:
 case 7:
 case 8:
 case 9:rate=0.10;break;
 default:rate=0.15;
 }
 tax = a*rate;
 profit=a-tax;
 printf("%lf\n%lf\n%lf\n",rate,tax,profit);
 return 0;
}

 

posted @ 2019-04-25 15:31  Kin23  阅读(137)  评论(0编辑  收藏  举报