c语言中的x+y啥意思
答:这是一个或运算,C语言运算符 | 或运算 例如:x = 1100 1110 y = 1100 0111 x | y = 1100 1111
答:这个就是相“或”的意思的.就是说,要是X与Y当中只要有一个为真的话,整个式子的值就是真.
答:——y就是自身自减一次
答:输出语句中(x ,y)是逗号表达式,只输出y 值,而y 的值在前面已经和x 值进行了调换,当然输出100了
答:移位操作符,x、y必须是整数,y是所移位数,注意为二进制
答:(x,y)前面如果有函数名,那么就是参数了。(x,y)前面如果没有函数名,那么就是逗号表达式,表达式的值是y
答:x+=y 就是x=x+y的简写。x-=y 就是x=x-y的简写 1、+=; -= 是复合的赋值运算符。2、C语言采用复合运算符 一是简化程序。二是为了提高编译效率,能产生质量较高的目标代码。3、延伸知识点:x*=y 就是x=x*y的简写,依次类推。
答:x--, 叫后缀自减1,或后缀减减,在本表达式中,x用原值,出了表达式后x自减1。--y,叫前缀自减1,或前缀减减,y 先自减1,再用于 在本表达式,出了表达式后不另自减1。int x=9,y=9; printf("%d %d\n",x--,--y); 可以分解写成三步:(1)y=y-1; // y 变 8...
答:是条件语句:?前面的x>y是个逻辑表达式,如果表达式为真,则该表达式的值取?后面的值x,否则取:后面的值y 也就是说c的值取x和y中的较大值!? : ; 是c语言中唯一一个三目运算符。如果x大于y为真,结果输送x,否则为假结果输送y;(!x++||y--)这个逻辑大概就是x等于0或者y不等于0最后...
答:1 x>y?x:y;这个呀 这是3元运算符 表示 如果x>y 为真 那么就返回x的值 反之就是y的值 2 x::y 表示使用x命名空间下的y
网友评论:
田重15917305285:
c 语言中(int )x+y 是什么意思 -
25515须娄
: 将x强制类型转化为int型然后与y相加 ,相当于((int)x)+y
田重15917305285:
C语言中x+=y,x - =y分别表示什么意思x+=y,x - =y分别表示什么意思 -
25515须娄
:[答案] x+=y 就相当于 x=x+y 其他的类似
田重15917305285:
C语言 x+=y,什么意思?最好能说下为什么 -
25515须娄
: +=就是左边那个等于左边那个加上右边那个的和.赋值语句.即:x=x+y
田重15917305285:
c语言中x+=y是什么意思 -
25515须娄
: x=x+y的缩写形式
田重15917305285:
教学中x+y模式是什么意思 -
25515须娄
: +=; -= 是复合的赋值运算符 x += y; 等价于 x = x + y; x -= y; 等价于x = x - y;C语言采用复合运算符 一是简化程序.二是为了提高编译效率,能产生质量较高的目标代码
田重15917305285:
在C语言中(int)x+y和(int)(x+y)的意思 -
25515须娄
: (int)x+y就是对x的值强制转换为int后再加y (int)(x+y)就是对x+y的和强制转换为int
田重15917305285:
C中 ~X&Y 是什么意思 char X=32,Y=3 -
25515须娄
: 即x的值先各位取反,再与y作位与 ~的优先级高于&. 在c语言中字符型和整型可以互换的 char x=32 等于 char x=' '(空格) . C语言是一门通用计算机编程语言,应用广泛.C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、...
田重15917305285:
(x+y)%2在c语言中是什么意思 -
25515须娄
: 先把x和y加起来再取整型
田重15917305285:
C语言++y是什么意思 -
25515须娄
: 先加1再赋值 就是说这条语句执行完后y=y+1 y++ 是先赋值再加1
田重15917305285:
c语言中X+=Y是什么意思?X - =Y呢?x,y可以是变量吗? -
25515须娄
: 相当于 x =x+y x = x-y; 可以是变量