zoukankan      html  css  js  c++  java
  • 分段函数

    /*

    题目描述

    编写程序,计算下列分段函数y=f(x)的值。
    当 0<= x <2,y= -x+2.5;

    当 2<= x <4,y=2-1.5(x-3)(x-3);

    当 4<= x <6,y=x/2-1.5;

    输入描述:

    输入第一行为整数m表示样例数,接下来有m行每行一个整数x。

    输出描述:

    输出m行分别表示对应的y值,保留小数点后一位小数*/
    #include<stdio.h>
    int main(int argc,char const *argv[])
    {
        int n;
        scanf("%d",&n);
        while(n)
        {
            int t1;
            scanf("%d",&t1);
            double t=t1*1.0;
            printf("y=");
            //printf("%f ",t);
            if(0.0<=t&&t<2.0)
            {
                printf("%.1f ",(-1.0*1.0)*t+2.5);
            }else
            if(2.0<=t&&t<4.0)
            {
                printf("%.1f ",2-1.5*(t-3)*(t-3));
            }else
            if(4.0<=t&&t<6.0)
            {
                printf("%.1f ",t/2-1.5);
            }
            n--;
        }
        return 0;
    }
  • 相关阅读:
    NET CORE 数据库迁移
    VUE3.0 解析svg文件
    关于ElementUI的样式不生效
    git命令
    vue 2.x的跨域问题
    Putty 重新启动 linux sqlserver服务
    aspnetcore之session
    Syncfusion 在 core 的架构
    TortoiseSVN创建/合并分支
    正则表达式知识点整理
  • 原文地址:https://www.cnblogs.com/lijianmin6/p/10507720.html
Copyright © 2011-2022 走看看