永发信息网

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
'''''''''''''''
全部回答
  • 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 过程写详细,是为了让你明白每一步怎么来的,让你掌握方法。 希望能帮到你,祝学习进步,记得采纳,谢谢!圣诞快乐
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯