按要求写C语言表达式

1.判断(x,y)的点是否在内径为a,外径为b,中心在原点O的圆环内的表达式;2.判断一元二次方程ax^2+bx+c=0有实根的表达式;3.写出i大于0但小于10为“真”的表达式;4.写出a和b的值都大于0小于n为“假”的表达式;5.写出如图所示阴影部分的点(x,y)所满足的C语言表达式;

第1个回答  2018-12-04
1) x*x+y*y>a*a && x*x+y*y<b*b
2) b*b>=4*a*c
3) i>0 && i<10
4) !(a>0 && a<n &&b>0 && b<10)
5) x>=a && (x<=c && y>=e && y<=d || x<=b && y>=g && y<=f)追问

第五个是不是应该这么写
5) x>=a && ( (x=e && y=g && y<=f) )

追答

这样写也行。
两者是等价的。
因为 && 的优先级高于 ||

本回答被提问者和网友采纳
第2个回答  2018-12-04
1:a平方<x平方+y平方<b平方;
2:b平方-4ac>=0;
3:i>0&&i<10;
4:ab<0;
5:if((x>=a&&x<=c&&y>=e&&y<=d)||(x>=a&&x<=b&&y<=f&&y>=g))

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网