实验二

本文提供了四个C语言编程实例,包括字符读写、闰年判断、三角形类型判定及奖金税率计算,展示了基本输入输出、条件判断、循环和数组操作。

#include "stdafx.h"
#include<stdio.h>
int 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);
 putchar('\n');
 return 0;
}

 

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

 

#include "stdafx.h"
#include<stdio.h>
#include<math.h>
int main()
{
 int  a,b,c,t;
 scanf("%d,%d,%d",&a,&b,&c);
 if (a>b){
  t=a;
  a=b;
  b=t;
 }
 if(a>c){
  t=a;
  a=c;
  c=t;
 }
 if(b>c){
  t=b;
  b=c;
  c=t;
 }
 if(a+b<=c){printf("不能构三角形");}
 else{
  if(a==b){if(b==c){printf("等边三角形");}
  if(a*a+b*b==c*c){printf("等腰直角三角形");}
  else {printf("等腰三角形");return 0;};}
  if(b==c){printf("等腰三角形");}
  if(a*a+b*b==c*c){printf("直角三角形");}
     else {printf("一般三角形");}
 }
  return 0;
}

 

 

#include <stdio.h> void main() {  double a,rate,tax,profit;  int b;  printf("请输入奖金数:");  scanf("%lf",&a);  b=a/500;    switch(b)  {   case 0:rate=0.00;break;   case 1:rate=0.05;break;   case 2:rate=0.08;break;   case 3:rate=0.08;break;   case 4:rate=0.10;break;   case 5:rate=0.10;break;   case 6:rate=0.10;break;   case 7:rate=0.10;break;   case 8:rate=0.10;break;   case 9:rate=0.10;break;   default:rate=0.15;  }

 tax=rate*a;  profit=a-tax;  printf("税率%.2f\n应缴税款%.2f\n实得奖金%.2f\n",rate,tax,profit); }

 

 

转载于:https://www.cnblogs.com/P201821430023/p/10768190.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值