早教吧作业答案频道 -->其他-->
一个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程问题.编写程序,输入...的网友还看了以下:
已知3f(x)+2f(x)=x,求f(x)怎么算我自己算了一半因为3f(x)+2f(x)=x3f( 2020-06-03 …
一道美国微积分课本上的题题目是这样的:“使f(x)=0(x为有理数)1(x为无理数),g(x)=0 2020-06-10 …
导数相关的题.1.当K取何值时,分段函数:x不等于0时,f(x)=x的k次方乘以sin(1/x), 2020-06-11 …
求函数的驻点f'x(x,y)=2xy(4-x-y)-x^2y=0.(1)其中f'x(x,y)中左边 2020-07-11 …
求一个正则表达式,大神们帮帮忙需求在这里:1、输入格式:0或X-X-X(X代表数字)2、在X-X- 2020-07-23 …
F(x)=x(e^x-1)-ax^2,若当x≥0时f(x)≥0,求a的取值范围?f(xF(x)=x 2020-07-26 …
1.集合M={x|x^2>4},P={x|2/{x-1}≥0,则集合P除集合M的集合N{}A:{x 2020-07-30 …
高等数学证明题试证明:当x>0时,(x^2-1)lnx>=(x-1)^2话说这道题我令F(x)=(x 2020-11-01 …
描述输入x(x为整数),求函数值函数定义如下:F(x)=xx小于3F(x)=F(x/3)*2x大于等 2020-11-28 …
帮我改改程序要实现,e的x次方=1+x+x^2/(2!)...+x^n/(n!),直到最后一项小于1 2020-12-05 …