VB运算符在运算式的顺序是啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VB运算符在运算式的顺序是啥?相关的知识,希望对你有一定的参考价值。

算术运算优先级
指数运算 (^)
负数 (–)
乘法和除法 (*、 /)
整数除法 (\)
求模运算 (Mod)
加法和减法 (+、 –)
字符串连接 (&)

比较运算优先级
相等 (=)
不等 (<>)
小于 (<)
大于 (>)
小于或相等 (<=)
大于或相等 (>=)
Like、Is

逻辑运算优先级
Not
And
Or
Xor
Eqv
Imp
参考技术A

算术运算的优先级

指数的运算 (^)

负数的运算 (–)

乘法和除法的运算 (*、 /)

整数除法的运算 (\\)

求模的运算 (Mod)

加法和减法的运算 (+、 –)

字符串连接的运算 (&)



比较运算的优先级

相等的运算 (=)

不等的运算 (<>)

小于的运算 (<)

大于的运算 (>)

小于或相等的运算 (<=)

大于或相等的运算 (>=)

Like、Is



逻辑运算的优先级

Not

And

Or

Xor

Eqv

Imp

VB运算符的优先级:

由高到低的分别为: -(取负) ^(幂) *或/ \\ 

Mod        (四舍五入法) +或者- 

字符的运算符:+或&  同级 

关系的运算符:=、>、>=、<、<=、<>、Is  同级 Like的运算符:Like 

逻辑的运算符:由高至低   Not  And  Or  Xor  Eqv  Imp

参考技术B

算术运算优先级

指数运算 (^)

负数 (–)

乘法和除法 (*、 /)

整数除法 (\\)

求模运算 (Mod)

加法和减法 (+、 –)

字符串连接 (&)

比较运算优先级

相等 (=)

不等 (<>)

小于 (<)

大于 (>)

小于或相等 (<=)

大于或相等 (>=)

Like、Is

逻辑运算优先级

Not

And

Or

Xor

Eqv

Imp

编程中小括号的作用是啥?

初学编程,看教程比较乱,很多教程里面用到那个小括号,有的没有加小括号作用还是一样,有的小括号还要隔行写还要对齐,请问这个小括号具体有多少种作用?

1,提高运算优先级,和数学中小括号的用法基本相同。

2,在函数定义是,存放函数所需要的参数。

3,在循环语句中,小括号存放循环条件。

扩展资料:

C程序是由一组变量或是函数的外部对象组成的。 函数是一个自我包含的完成一定相关功能的执行代码段。

C程序中函数的数目实际上是不限的,如果说有什么限制的话,那就是,一个C程序中必须至少有一个函数,而且其中必须有一个并且仅有一个以main为名的函数,这个函数称为主函数,整个程序从这个主函数开始执行。

C语言函数的参数会出现在两个地方,分别是函数定义处和函数调用处,这两个地方的参数是有区别的。

形参(形式参数)

在函数定义中出现的参数可以看做是一个占位符,它没有数据,只能等到函数被调用时接收传递进来的数据,所以称为形式参数,简称形参。

实参(实际参数)

函数被调用时给出的参数包含了实实在在的数据,会被函数内部的代码使用,所以称为实际参数,简称实参。

参考资料来源:百度百科-C语言

参考技术A 1.小括号只是提高运算的优先级,就像普通的算式一样
比如普通的 5 * (1 + 2) 和这里的小括号一样,先运算括号里的
2.函数运行时 用来包裹参数的固定格式 比如函数名叫 fun 调用函数fun 就写 fun()
至于对齐的问题 只是为了让代码更好看 如果所有代码不换行,全部写在一行,并且没有对齐 不方便阅读并且阅读时比较容易产生歧义 只是编码规范的一个环节,并不影响实际运行结果追问

也就是说,有的函数必须具有小括号,那是它的固定形式,不能缺少小括号?

追答

函数 可能有参数 也可能没参数 参数写在小括号里
比如fun1是没参数的 fun2是有1个int参数 fun3有2个int参数
调用时这么写
fun1()
fun2(1111)
fun3(2222,333333)

本回答被提问者采纳
参考技术B 总的来说,大概就分两种情况:
1、跟数学一样,比如:1+2*3=7,(1+2)*3=9
数学中还有[]和,但是在程序里这两种括号有其他作用,比如数学中的:1*[(2+3)-4]+5=6,在程序中是这样写的:1*(((2+3)-4)+5)=6,全部写成()
2、函数相关的,这个你学到后面“函数”的内容,就应该会明白了
参考技术C 什么语言??追问

c语言

以上是关于VB运算符在运算式的顺序是啥?的主要内容,如果未能解决你的问题,请参考以下文章

VB里 运算符Mod与*先后顺序怎样

什么是算术运算?什么是关系运算?什么是逻辑运算?

编程中小括号的作用是啥?

软件工程概论作业三

计算机vb: 逻辑型数据只有两个值:0和1。 答案: 错误 应该是啥???

vb运算符问题