1/28

#include <stdio.h>
#include <math.h>
//calculate function(x)
int main()
{
    printf("Input the value of x\n");

    double x,y;
    scanf("%lf",&x);
    if (x<2)
    {
        y=x;
    }
    else if(x<6)
    {
        y=x*x+1;
    }
    else
    {
        y=sqrt(x+1);
    }
    printf("The value of f(x) is %lf.\n",y);
    return 0;
}



#include <stdio.h>
int main()
{
    printf("请输入油量表刻度:");
    double oil;
    scanf("%lf",&oil);
    if (oil<0.25)
        {
        printf("油量不足\n");
        }
    else if(oil>=0.75)
    {
        printf("油量接近满载,请不要停车\n");
    }



    return 0;
}


#include <stdio.h>
#include <math.h>
//ax^2+bx+c=0
int main()
{
    printf("Input ax^2+bx+c=0的a b c\n");
    double a,b,c,delta,ans1,ans2;
    scanf("%lf %lf %lf",&a,&b,&c);

  if(a==0)
  {
      if(b==0)
      {
          if(c==0)
          {
          printf("可以是任意解\n");
          }
          else
          {
              printf("方程无解\n");
          }
      }
      else
      {
          printf("方程有唯一解 %lf\n",-c/b);
      }
  }
  else
  {
      delta=b*b-4*a*c;
      if(delta>=0)
      {
          ans1=(-b+sqrt(delta))/2.0/a;
          ans2=(-b-sqrt(delta))/2.0/a;
          printf("方程有两个实根 %lf,%lf\n",ans1,ans2);
      }
      else
      {
          printf("方程有两个复根\n");
      }
  }
  return 0;
}
#include <stdio.h>
int main ( )
{
    double dSalary,dTax=0,dNetIncome=0;
    printf("请输入您本月的收入总额(元):");
    scanf("%lf", &dSalary);
    // 下面求解应缴个人所和税dTax和税后收入dNetIncome

    double dGap,dRate,dDeduct;
    dGap=dSalary-3500;
    if(dGap<=1500&&dGap>=0){
        dRate=0.03;
        dDeduct=0;
    }

    else if(dGap<=4500)
    {
        dRate=0.1;dDeduct=105;
    }
    else if(dGap<=9000)
    {
        dRate=0.2;dDeduct=555;
    }
    else if(dGap<=35000)
    {
        dRate=0.25;dDeduct=1005;
    }
    else if(dGap<=55000)
    {
        dRate=0.3;dDeduct=2755;
    }
    else if(dGap<=80000)
    {
        dRate=0.35;dDeduct=5505;
    }
    else if(dGap>80000)
    {
        dRate=0.45;dDeduct=13505;
    }
    else
    {
        dRate=0;dDeduct=0;
    }
    dTax=dGap*dRate-dDeduct;
    dNetIncome=dSalary-dTax;
    printf("您本月应缴个人所和税 %.2lf 元,税后收入是 %.2lf 元。\n", dTax, dNetIncome);
    printf("依法纳税,共享繁荣。谢谢使用!\n");
    return 0;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值