问题标题: 酷町堂:1074

0
0

0
已采纳
杨陈卓
杨陈卓
新手天翼
新手天翼

定义浮点型变量x,y

输入x

    if (x<=-2)
    {
        y=x*3+4.5;
    }
    if (x>-2&&x<=2)
    {
        y=x*x+1;
    }
    if (x>2&&x<=15)
    {
        y=x/3+x/5;
    }
    if (x>15)
    {
        y=x/2+6.5; 
    }
    printf ("%.3f\n",y);

这是核心代码

0
樊澄宇
樊澄宇
新手光能
新手光能

读入x

判断:

如果x<=-2输出x*3+4.5

if (x<=2) printf("%.3f",x*3+4.5);

如果(-2<x && x<=2)输出x*x+1.0

if (-2<x && x<=2) printf("%.3f",x*x+1.0);

如果2<x && x<=15输出x/3+x/5

if (2<x && x<=15) printf("%.3f",x/3+x/5);

如果x>15输出x/2+6.5

if (x>15) printf("%.3f",x/2+6.5);

 

0
0
宫西诚
宫西诚
修练者
修练者
if(x<=-2)
    y=x*3+4.5;
    if(x>-2&&x<=2)
    y=x*x+1;
    if(x>2&&x<=15)
    y=x/3+x/5;
    if(x>15)
    y=x/2+6.5;
    printf("%.3f",y);

核心代码

0
臧启亚
臧启亚
初级光能
初级光能

核心代码

 cin>>x;
    if (x<=-2) 
      y=x*3+4.5;
    if (x<=2 and x>-2 ) 
      y=x*x+1;
    if (x<=15 and x>2) 
      y=x/3+x/5;
    if (x>15) 
      y=x/2+6.5;
      printf("%.3f",y); 
0
王源松
王源松
新手光能
新手光能
if(x<=-2)
        y=x*3+4.5;
    else
    if(2>=x&&x>-2)
        y=x*x+1;
    else
    if(15>=x&&x>2)
    y=x/3+x/5;
    else
        y=x/2+6.5;
    printf("%.3f",y);

核心

我要回答