c语言编程
提问:c语言编程
编程实现:输入实数x,计算并输出下列分段函数的值,输出保留两位小数y=f(x)= 1/x x>0或y=f(x)=x x<=0
网友回答:
不是我说 ,y=f(x)= 1/x x>0或y=f(x)=x x<=0 这段话连个分号都没有,
你让人怎么理解,这就是一整段代码吗,我还没见过c语言的基础语法里还有中文 或 这个字
你就f是个函数 函数体你都不给,让人凭空给你捏造一个吗, 你把代码与题目捋清楚好吗
你写的这乱七八糟的东西,让我一度怀疑你根本就没接触过c语言。
我只能将你这代码进行略微修改然后用c++才能编译过,c语言想都别想了,f(x)=1就把c语言
ps掉了。
#include
#include
double& f(double& x){
return x;
}
int main(void){
double x=0.0,y=0.0;
scanf("%lf",&x);
y=f(x)=1/x>0||y==f(x)==x<=0.0;
printf("%.2lfn",x);
return 0;
}