1楼:匿名用户
m=a
意思是 如果a小于b 时为 true,把true赋给变量m;
如果a不小于b (a大于等于)为false, 把false 赋给变量m
2楼:不是很
主要看m、a、b的数据类型是什么? 一般情况a
java语言里 min=a
3楼:嘸限畅赽
三元运算...
min=a
?前面的是条件
:左面的是条件成力时返回给m的值
:右面是条件不成力时返回给m的值 ;
相当于if(a
4楼:匿名用户
建议去看下java基础书
这个表达式的意思是:比较a是否小于b,如果是的话将a的值赋给min否则将b赋给min
相当于if(a
java里c=a>b?a:b;是什么意思
5楼:牙刷的悲伤
?那个是java里唯一的三元运算符。。。这的符号的意思是:
如果?前面的式子为真,那么就返回冒号:左边的值;否则返回右边的值。。
你这个题目的意思就是:如果a大于b,那么c就等于a;
如果a小于b,那么c就等于b。。
也就是把a和b中较大的数赋值给c。。。
希望可以帮助你,谢谢采纳。。。
6楼:电子学弱
三目预算符号
相当于if(a>b)else
7楼:匿名用户
这是三元运算符等效于
if(a>b)
c=a;
else
c=b;
8楼:会敲**的疯子
这是三目运算符,意思是用a和b进行对比,如果a>b为真,则将a的值赋值给=前面的c
9楼:匿名用户
这个是三元运算符
?左边进行判断,右边进行取值
如果左边是true的话,则取“:”左边的值,如果左边为false的话,则取“:”右边的值。
本例的意思是c取a,b中比较大的那个值
10楼:真相总是殇人
如果a>b,则输出c=a,不大于就输出c=b
11楼:好——笑吧
if(a>b)
c=aelsec=b
12楼:269旋
三目运算符,类比于if。。else
在c语言中“a^b”是什么意思?
13楼:匿名用户
a 异或 b
按位异或
比如 a 为 5 --- 0101
b 为 7 ----0111
______________
0010
对应位相同为0, 不同为1
希望对你有帮助。谢谢
java,a>>b是什么意思?
14楼:匿名用户
<< 和》是java中的
移位运算符,《是左移位,>>是右移位,因为数据存储是二进制的所以左移1相当于乘以2的1次方,右移相当于乘以2的-1次方,例如
<< : 左移运算符,num << 1,相当于num乘以2,num << 2,相当于num乘以2再乘以2
>> : 右移运算符,num >> 1,相当于num除以2,num >> 2,相当于num除以2再除以2
15楼:康煕来了
将a的值右移b位
比如2>>2,就是把2向右移2位
1001(二进制) >> 2 就等于 0010,因为后面的01被移掉了
16楼:匿名用户
借鉴别人的回答,共同学习:
按位运算
a左移b位,a<>b就是a/2的b次方
17楼:匿名用户
“+”的运算优先级在“<”之前,所以先实现a+b运算,然后判断m与a+b的大小
java中的++b什么意思
18楼:cxx月满西楼
++b表示先加1,再使用
b++表示先使用再加1,
比如b=6;
int a=++b;则a 的值为7.b变为7,int a=b++;则a的值为6,b变为7
19楼:路远码亡
java中++b表示copy先加1,再使用。
b++表示先使用再加1
java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于pc、数据中心、游戏控制台、科学超级计算机、移动**和互联网,同时拥有全球最大的开发者专业社群。
编写java程序时,应注意以下几点:
大小写敏感:java是大小写敏感的,这就意味着标识符hello与hello是不同的。
类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 myfirstjavaclass。
方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写,例如myfirstjavaclass。
源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记java是大小写敏感的),文件名的后缀为.
java。(如果文件名和类名不相同则会导致编译错误)。
主方法入口:所有的java 程序由public static void main(stringargs)方法开始执行。
20楼:匿名用户
b+1;
对比b++来看,++b是b加1后,再使用;b++是b使用后,再加1;
21楼:匿名用户
b = b+1;
也即是,b的值加1
java中a=a+b是什么意思?a能等于自己+另一个数吗?还有i++中,i能等于自己循环加自己吗
22楼:见习书生
编程语言中的变量, 是可以多次赋值的
例如: a=1;
a=2;
a=3;
程序执行下来, 变量a的值为内3
a=a+b 就是 重新赋值变量 a, a+b中的变容量a是之前赋给变量a的值.
i++ 是java语言(c语言也一样)赋值语句, 就是 i=i+1
23楼:匿名用户
a = a+b; 把a+b的值赋给a。i++,i增加了1. java的=不是相等的意思,是赋值的意思,右边赋值给左边,而==才是回判断是否相等的意思。
比如答a==5就是判断a是否等于5.希望我的回答能搞帮助到你,加油!
24楼:依水殇殇
=是赋值表达式,而赋值表达式是先执行=右面的**的,然后将执行后的值赋给=左边的变量
而++是自增算法,例如i++就是说没执行一次这个**i的值就+1,但要注意i++和++i的区别
25楼:疯狂的地球
a=a+b 是指先把a+b的值算出来,然后在回过头来赋值给a,例如:a=1,b=2 ,那么先算a+b=3,然后再把3赋值给a,这时候a的值才发生了变化,i++相当于i=i+1;原理和前面的一样
26楼:缘来就是你揭
java中的=不是数学中的等号,是赋值符号,a=a+b表示把a和b相加之后的值赋给a(就是a的值改变了)i++和++i都是表示i=i+1(要注意i++与++i的使用方法是不一样的)
27楼:匿名用户
=是赋值,==才是比值
a=a+b运算过程:首先取出a和b的值相加存入一个临时地址,再取出a的地址,把临时地址里的值放入a的地址。
i++的表达形式等同于i=i+1
28楼:如此不凡
a=a+b表示a+b产生的值赋值给a,
i++是表示i+1,循环中循环一次i加一次1
29楼:匿名用户
a=a+b 你可以理解为 将原来的a和b相加后 赋值给a
30楼:匿名用户
你理解的是对的,以后这些种用法会经常用到。
31楼:ri李万姬
你理解错误,一个等号是赋值,不是等值
32楼:匿名用户
如果说 a=1 b=1 那么a = a+b = 1+1 = 2 ,i++和c语言是一样的
java中 (a|b)==a?c:d 代表什么意思
33楼:匿名用户
代表的意思是,如果a和b的比特与运算的结果就是a的话,那么返回c,否则返回d。更直白一点,如果a的二进制表示里面是0的那些比特位在b的二进制里面对应的也是0,那么返回c,否则,返回d
java语言里min ab?a:b这句是什么意思
1楼 嘸限畅赽 三元运算 min a 前面的是条件 左面的是条件成力时返回给m的值 右面是条件不成力时返回给m的值 相当于if a 2楼 匿名用户 建议去看下java基础书 这个表达式的意思是 比较a是否小于b,如果是的话将a的值赋给min否则将b赋给min 相当于if a java中的语句min ...
c语言中ab,cd+3是什么意思
1楼 匿名用户 相当于 b c a d 3 c语言中a1 b c d 3 和a2 b c d 3有什么区别 2楼 迪达拉 造成结果不同的原因主要就是运算符的优先级造成的,优先级这个只有记住,没有技巧,这里优先级最大的是 ,再是 ,再是 , ,再是 赋值运算符 ,逗号运算符。 所以a1 b,c ,d ...
Java编程语言,Java程序设计语言是什么意思?
1楼 你可以system out println 中 打印出来这俩属性看值 我没打 印象中打出来应该是都是自动给后面加上了小数点的 具体打出来看一下吧 java程序设计语言是什么意思? 2楼 匿名用户 好吧 那我把话说得俗一点吧 3楼 安徽新华电脑专修学院 程序设计语言,programming la...