实验二

1.

#include <stdio.h>
void main(){
 char a,b,c,d,e;
  a=getchar();
  b=getchar();
  c=getchar();
  d=getchar();
  e=getchar();
  putchar(a);
  putchar(b);
  putchar(c);
  putchar(d);
  putchar(e);
}

2.

#include <stdio.h>
void main(){
int year;
 printf("input the year:");
 scanf("%d",&year);
 if(year%100!=0&&year%4==0||year%100==0&&year%400==0)
     printf("year:%d,month:2,days:29",year);
 else
     printf("year:%d,month:2,days:28",year);
}3.

#include <stdio.h>
void main(){
 int a,b,c;
 scanf("%d,%d,%d",&a,&b,&c);
 if(a+b<c&&a+c<b&&b+c<a)
  printf("NO\n");
 else {
 if(a==b||a==c||b==c)
  {
 if(a==b&&a==c&&b==c)
  printf("三角形是等边三角形\n");
 else
     printf("三角形是等腰三角形\n");
  }
 else if(a*a+b*b==c*c||b*b+c*c==a*a||c*c+b*b==a*a)
   printf("三角形是直角三角形\n");
    else
        printf("三角形是一般三角形\n");
}
}

4.

#include <stdio.h>
void main(){
 int a,c;
 double rate,tax,profit;
 printf("输入奖金:");
 scanf("%d",&a);
 if(a>=5000) c=10;
 else c=a/500;
 switch(c)
 {
 case 0:rate=0;break;
 case 1:rate=0.05;break;
 case 2:
 case 3:
 case 4:rate=0.08;break;
 case 5:
 case 6:
 case 7:
 case 8:
 case 9:rate=0.10;break;
 case 10:rate=0.15;break;
 }
 tax=rate*a;
 profit=a-tax;
printf("税率值%lf,应缴税款%d,实得奖金数%d\n",rate,tax,profit);
}

转载于:https://www.cnblogs.com/P201821430034/p/10769024.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值