永发信息网

变量X未进行初始化,表达式"8/Sqr(4+24/2)>3 Or (X*3)^0/-5+10<600"的运算结果为什么

答案:2  悬赏:70  手机版
解决时间 2021-12-03 14:19
  • 提问者网友:容嬷嬷拿针来
  • 2021-12-02 14:20
变量X未进行初始化,表达式"8/Sqr(4+24/2)>3 Or (X*3)^0/-5+10<600"的运算结果为什么
最佳答案
  • 五星知识达人网友:不想翻身的咸鱼
  • 2021-12-02 15:39
表达式结果为:true

(X*3)^0代表 (X*3)的0次方。

因为vb6中定义任何数的0次方都得1,(所以不管理x为何数值,(X*3)的0次方都得1,这就使 (X*3)^0/-5+10<600为true)
全部回答
  • 1楼网友:孤老序
  • 2021-12-02 16:06
不知道你前面X的值是什么,还是这个是个单独的问题,如果就是这个单独放在这里结果是True;
首先8/Sqr(4+24/2)>3的值是false,因为先算括号里的,可得为4,在8/4为2,2>3的值为false。
其次(X*3)^0/-5+10<600"的值是true,因为0^0为0,0/5=0,0+10<600成立,所以为true。
所以true or false 为true。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯