根据下面提示信息编写程序,计算下面分段函数的值#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/11/15 07:28:38
根据下面提示信息编写程序,计算下面分段函数的值#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);
}