早教吧作业答案频道 -->其他-->
一个C程问题.编写程序,输入x,计算并输出下列分段函数的值(保留三围小数)y=f(x)=1/x(x≠0) ,=0(x=0)下面是我写的,请问哪里有错误.#includeint main(void){double x,y;(定义这边我不知道该怎么定义
题目详情
一个C程问题.编写程序,输入x,计算并输出下列分段函数的值(保留三围小数)
y=f(x)=1/x(x≠0) ,=0(x=0)
下面是我写的,请问哪里有错误.
#includeint main(void)
{
double x,y;(定义这边我不知道该怎么定义,没说数的类型,应该这么做?)
printf("Enter x:");
scanf("%lf",&x);
if (x!=0){ y=1/x;
}
else{
y=0;
}
printf("y=%.3f\n",x,y);
return 0;
}
y=f(x)=1/x(x≠0) ,=0(x=0)
下面是我写的,请问哪里有错误.
#includeint main(void)
{
double x,y;(定义这边我不知道该怎么定义,没说数的类型,应该这么做?)
printf("Enter x:");
scanf("%lf",&x);
if (x!=0){ y=1/x;
}
else{
y=0;
}
printf("y=%.3f\n",x,y);
return 0;
}
▼优质解答
答案和解析
首先C我长时间没碰了,但你的程序的问题还是能看出来的,还是看看书吧.
main函数就不对,应是main(){程序主体}.
if函数没有返回值,你的程序中没必要用这么多花括号,当if或else后只有一句条件执行语句时,不位数用加括号.第2个printf中的%.3f跟小数点有关系吗?
类型用浮点型足够.
main函数就不对,应是main(){程序主体}.
if函数没有返回值,你的程序中没必要用这么多花括号,当if或else后只有一句条件执行语句时,不位数用加括号.第2个printf中的%.3f跟小数点有关系吗?
类型用浮点型足够.
看了 一个C程问题.编写程序,输入...的网友还看了以下:
定义在R上的函数F(X)满足关系式F(二分之一+X)+F(二分之一减区X)=2,则F(八分之一)+ 2020-04-26 …
class A{ int a; public:A(const A& rhs){.} A b=(*t 2020-05-14 …
已知C++中一个函数的原型为void f(int &x, int &y),调用这个函数时,要把实在参 2020-05-26 …
若函数y=f(x加1)的定义域是[-2,3],则函数y=f(2x-1)的定义域是..最后的答案是[ 2020-06-06 …
一道数学题的两种解法,麻烦大家帮我想一下哪种解法是正确的,另一种有错在哪?设f(x)是定义在R上的 2020-06-27 …
复合函数定义域求值问题如何解?例如:1.g(x)=1/x,f(x)=2x+1(x∈(﹣1,2)), 2020-07-25 …
任意一个定义域关于原点对称的函数均可写成一个奇函数与一个偶函数之和,也就是f(x)=1/2[f(x 2020-07-30 …
函数证明请证明:任一个定义域关于原点对称的函数一定可以表示成一个奇函数和一个偶函数之和常见结论:( 2020-07-30 …
已知函数fx的定义域为x属于r且x不等于零,对定义域内的任意x一x二都有f(x1×x2)=f(x1) 2020-11-10 …
定义f(x)的k阶广义导数详情参见高教版偏微分方程数值解法的一阶广义倒数定义∫a^b▒〖g(x)m( 2020-11-22 …