早教吧作业答案频道 -->其他-->
一个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程问题.编写程序,输入...的网友还看了以下:
某种机器零件要经过三道生产工序,专做第一道工序的每人每小时可完成10个,专做第二道工序的每人每小时 2020-06-14 …
包装一件商品需要三道工序,第一道工序每个工人每小时可包装20件,第二道工序每个工人每小时可包装15 2020-07-20 …
加工机器零件要经过三道工序,第一道工序每个工人每小时可完成3个,第二道工序每个工人每小时可完成12 2020-07-26 …
加工机器零件要经过三道工序,第一道工序每个工人每小时可完成3个,第二道工序每个工人每小时可完成12 2020-07-26 …
生产某产品要经过三道工序,同一个人完成这三道工序时所用的时间相同.甲乙两人同事开始生产,一段时间后, 2020-11-29 …
某企业A产品需要经过三道工序加工而成.A产品直接材料分工序在每道工序开始时一次投入,该产品在三道工序 2020-12-01 …
生产某种机器零件要经过三道工序,专做第一道工序的每人每时可完成10个专做第二道工序的每人每时可完成5 2020-12-01 …
约当产量的问题?某产品耗用的原材料分工序一次投入,车间生产共三道工序,各工序段材料消耗定额为:第一道 2020-12-01 …
加工某种零件,需要三道工序.第一道工序的工人,每人每天可以完成48个;第二道工序的工人,每人每天可以 2020-12-01 …
加工机器零件要经过三道工序,第一道工序每个工人每小时可完成3个,第二道工序每个工人每小时可完成12个 2020-12-05 …