根据下面提示信息编写程序,计算下面分段函数的值#include<stdio.h>void main(){ int x=0; double t=0; printf("input x:"); scanf("%d",&x); if(x<0) t=x-2; if(x>=0&&x<1) t=x*x/3; if(

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 05:48:19
根据下面提示信息编写程序,计算下面分段函数的值#include<stdio.h>void main(){ int x=0; double t=0;    printf("input x:");    scanf("%d",&x); if(x<0)  t=x-2; if(x>=0&&x<1)  t=x*x/3; if(

根据下面提示信息编写程序,计算下面分段函数的值#include<stdio.h>void main(){ int x=0; double t=0; printf("input x:"); scanf("%d",&x); if(x<0) t=x-2; if(x>=0&&x<1) t=x*x/3; if(
根据下面提示信息编写程序,计算下面分段函数的值

#include<stdio.h>
void main()
{
 int x=0;
 double t=0;
    printf("input x:");
    scanf("%d",&x);
 if(x<0)
  t=x-2;
 if(x>=0&&x<1)
  t=x*x/3;
 if(x=1)
  t=4;
 if(x>1)
  t=5*x;
 printf("x=%d,t=%lf",x,t);
}
这是我编的程序 运行的时候不管输入什么都只运行x=1的那一项 求各位大大看看我哪出错了

根据下面提示信息编写程序,计算下面分段函数的值#include<stdio.h>void main(){ int x=0; double t=0; printf("input x:"); scanf("%d",&x); if(x<0) t=x-2; if(x>=0&&x<1) t=x*x/3; if(
#include<stdio.h>
void main()
{
 int x=0;
 double t=0;
    printf("input x:");
    scanf("%d",&x);
 if(x<0)
  t=x-2;
 if(x>=0&&x<1)
  t=x*x/3;
 if(x==1) //判断相等应该是==,而不是=
  t=4;
 if(x>1)
  t=5*x;
 printf("x=%d,t=%lf",x,t);
}