c语言中 a=x!=y 是什么意思? 求大师指点。

如题所述

很久没看C了,这个应该是是考察运算符先后的表达式,整理下应该是:
a = (x!=y) 就是给a赋值一个逻辑值,a为bool类型的话就是true或者false,a为int类型的话应该就是0或者1追问

那x,y是不是必须为int型呢?

追答

不一定,也可以是char

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-21
先做x!=y 意思是x不等于y
如果给出的xy值不相等 则(x!=y)这个表达式值为1 再将1赋值给a
如果给出的xy值相等 则(x!=y)这个表达式值为0 再将0赋值给a
第2个回答  2011-03-21
考查运算符的优先级
!= 要高于 =
所以实际计算是 a =(x!=y)
第3个回答  2011-03-21
运算符优先级是先!=、再是=,即先运算x!=y的值,再赋值给a
第4个回答  2011-03-21
a = ( x != y )
( x != y )返回的是0或者非0(1) 可以理解成 x!=y?a=1:a=0; x!=y 的话a=1,否则a=0

c语言中 a=x!=y 是什么意思? 求大师指点。
a = (x!=y) 就是给a赋值一个逻辑值,a为bool类型的话就是true或者false,a为int类型的话应该就是0或者1

C语言比较十位数的大小
函数max(x,y)中的参数是局部变量,只在函数体中有效,要不你就传递地址变量。其实这里可以不用函数这么麻烦的,直接在循环体里比较大小就可以了。你可以参考选择排序或冒泡排序的算法。} printf("%d>",b[i]);} include<stdio.h> int main(){ int b[10],i=0,j=0,a=0;printf("\\nEnter...

c语言中static unsigned int n=0;是什么意思?请大师指点迷津,学生有礼...
n 是变量名 n = 0 是对变量进行初赋值 其中 数据储存类型:是指变量储存在计算机内存中什么位置以及该变量的生存期 比如:static 说明变量存储在计算机中的静态存储区中 且该变量在程序执行期间占用的内存不会被释放 且该变量不可被其他文件调用 (上述3点涉及知识较多,学到后面你会懂的)注意:sta...

子函数中得出的两个变量如何被主函数调用(C语言)
需要从函数中返回多于1个变量值时,最常用、也较简单的办法是在主调函数中声明变量,把变量的地址传给被调函数,在被调函数中通过指针直接操作主调函数中的变量。如此题中在主调函数中声明x和y,把x和y的地址(指针)传给被调函数。举例如下:\/\/#include "stdafx.h"\/\/If the vc++6.0, with th...

模拟烟花的程序,运行总出错,请c语言大师指点!!!
选项->目录->输出目录->不要设置和initgraph(&dr,&mode,"d:\\\\turboc2"); 一样就可以正常执行.Options->Directories->Output Directory->不要设置和initgraph(&dr,&mode,"d:\\\\turboc2"); 一样就可以正常执行.

请各位大师指点一下<stdio.h>,<stdlib.h>,<string.h>分别有什么作用吗...
正如头文件的名称一样,std是standard意思,标准 stdio.h:主要是io方面的库函数,如标准输入输出,文件操作等 stdlib.h:主要是系统库方面的库函数,内存管理,系统调用,错误处理,随机数等方面的 string.h:就是主要针对字符串处理的库函数,strlen,strcmp,strcat等 stdio.h一般是每个文件必须有的,...

xlnx=k,求x???大师指点一下
这是个超越方程,考虑用二分法或牛顿迭代法求解近似值

跪求,高中学习方法
爱因斯坦有个成功的公式:A=X+Y+Z。A代表成功,X代表艰苦劳动,Y代表正确方法,Z代表少说废话。这个公式指明事业成功的三要素。对于学业来说,成功也有三要素:学习成功=心理素质十学习方法十智能素质 1、提高学习心理的素质 (1)学习的动机。学习需要动机。由于学生的个人需要而产生的学习内驱力很重要。有人有旺盛的...

ansys Ixx Ixy Iyy Izz这些几何参数都代表什么意思?
Ixx Iyy Izz这些都是惯性矩,分别相对X轴、y轴、z轴。Ixy、Iyz、Izx没用过也没研究过,相对45度的轴的吧?ABOUT ORIGIN:相对于绝对坐标系的原点 ABOUT CENTER OF MASS:相对于质心 PRINCIPAL:理论上的(这个应该与相对质心是一个啊,不知道为什么还要单独列出)还有一个是相对工作座标的,Icx还是...

大量搜集【笑话】、【冷笑话】!
大师指点他说武功重在内力, 应该先炼内功, 然后再练外功。 说完, 大师拿出一根管子让他对着半缸水吹气, 说什么时候能把缸里的水吹到溢出来, 就证明内功达到至高境界了。 于是他日复一日刻苦练习, 三年过去了, 没有任何效果, 但他想:既然师父那么说就一定有他的道理! 于是继续修炼。 就这样过了十年,还是...

相似回答