y=x*(x+2)2<y<=10y=2*x-1<x<=2y=x-1x<=-1对输入的每个x值,求y的值?问,程序怎么写?
答案:3 悬赏:70 手机版
解决时间 2021-12-21 15:06
- 提问者网友:美人性情
- 2021-12-20 14:16
请教一个各位高手,小弟是新手,请大家指导指导,谢谢.
最佳答案
- 五星知识达人网友:忘川信使
- 2021-12-20 14:25
''''''x<=10 y=2*x -1
ElseIf x >''
'y=x*(x+2) 2<''''''''''''''''''''''''''''= 10 Then
msgbox("''''''=-1
dim x
x = inputbox("input x:")
If x > 2 And x
msgbox("y=" & (2 * x))
ElseIf x <= -1 then
msgbox("y=" & (x -1))
End If
'''''''''''''''
'y=x*(x+2) 2<''''''''''''''''''''''''''''= 10 Then
msgbox("''''''=-1
dim x
x = inputbox("input x:")
If x > 2 And x
ElseIf x <= -1 then
msgbox("y=" & (x -1))
End If
'''''''''''''''
全部回答
- 1楼网友:十年萤火照君眠
- 2021-12-20 16:04
#include"stdio.h"
main()
{
int x,y;
clrscr();
prints("please input x :\n");
scans("%d",&x);
if(x > 2 && x <= 10 )
y=x*(x+2);
else
if(x<-1&&x>=2)
y=2*x-1;
else
y=x-1;
prints("y=\n",y);
getch();
}
- 2楼网友:不如潦草
- 2021-12-20 15:06
因为 1/x-1/y=1/(x-y)
即 (y-x)/(xy)=1/(x-y)
则 xy=(y-x)*(x-y)
即xy=-(x-y)*(x-y)
得到:xy=-(x²+y²-2xy)
即xy=-x²-y²+2xy
得到:-xy=-x²-y²
所以 xy=x²+y²
2y/x+2x/y
=(2y*y+2x*x)/(xy)
=2(x²+y²)/(xy)
=2*xy/(xy)
=2
过程写详细,是为了让你明白每一步怎么来的,让你掌握方法。
希望能帮到你,祝学习进步,记得采纳,谢谢!圣诞快乐
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯