电脑网络

c语言编程

346 浏览

c语言编程

1 个回答

梁磊用户头像
梁磊 回答于 2024-07-20
已采纳

提问: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 <stdio.h>

#include <iostream>

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("%.2lf\n",x);

 

    return 0;

}


我来回答

相关问题