3.逻辑运算符两侧运算对象的数据类型( ) a.只能是0或1 b.只能是0或非0正数 c.可以是整型或字符型数字 d.
发布网友
发布时间:2022-04-22 14:02
我来回答
共3个回答
热心网友
时间:2023-11-07 21:56
答案为:D
在C/C++中,逻辑运算符两侧运算对象的数据类型 可以是任意类型,原则为:非0即1。
逻辑运算符:在形式逻辑中,逻辑运算符或逻辑连接词将语句连接成更复杂的语句。由两个命题组成的新的命题或命题称为复合命题或复合命题。运算符用于执行在多个操作数项上执行的程序代码操作。
基本运算符
基本的操作符有:“非”(¬)、“与”(∧)、“或”(∨)、“条件”(→)以及“双条件”(↔)。“非”是一个一元操作符,它只操作一项(¬ P)。剩下的是二元操作符,操作两项来组成复杂语句(P ∧ Q, P ∨ Q, P → Q, P ↔ Q)。
注意,符号“与”(∧)和交集(∩),“或”(∨)和并集(∪)的相似性。这不是巧合:交集的定义使用“与”,并集的定义是用“或”。
以上内容参考:百度百科-逻辑运算符
热心网友
时间:2023-11-07 21:56
答案为:D
因为C中的规定是非零数字表示真,0表示假,而逻辑运算就是对真假进行计算,所以在C中是任何类型的数据都可以进行逻辑运算,只要是非零数字就会被认为是真,再进行逻辑运算时按真处理。
举例子:printf("%d% d\n",3.1||3.2,3.14&&0.0); //输出1 0
热心网友
时间:2023-11-07 21:57
DCBDC BCBBC DDBDB D
3.逻辑运算符两侧运算对象的数据类型( ) a.只能是0或1 b.只能是0或非...
答案为:D 在C/C++中,逻辑运算符两侧运算对象的数据类型 可以是任意类型,原则为:非0即1。逻辑运算符:在形式逻辑中,逻辑运算符或逻辑连接词将语句连接成更复杂的语句。由两个命题组成的新的命题或命题称为复合命题或复合命题。运算符用于执行在多个操作数项上执行的程序代码操作。基本运算符 基本的...
逻辑运算符两侧运算对象的数据类型( ) 选择一个答案 a. 只能是0 或1...
逻辑运算符两侧运算对象的数据类型( ) 选择一个答案 a. 只能是0 或1 b. 只能是0 或非0 正数 c. 可以是整 逻辑运算符两侧运算对象的数据类型( )选择一个答案 a. 只能是0 或1 b. 只能是0 或非0 正数 c. 可以是整型或字符型数据 d. 可以是任何类型的数据 lion820723 | 浏览4550 次 |举报 ...
逻辑运算符两侧运算对象的数据类型是()。
逻辑运算符两侧运算对象的数据类型是()。A.只是0或1 B.只能是0或非0正数 C.只能是整型或字符型数据 D.可以是任何合法的类型数据 正确答案:D.可以是任何合法的类型数据
求2011年3月c语言计算机二级考试题库下载 笔试加上机 和公共基础 我邮 ...
3.在一个C源程序中,注释部分两侧的分界符分别为 /* 和 */ 。4.一个函数是由两部分组成的,它们分别是 函数名 和 函数体 。5.在C语言中,一个函数的函数体一般包括 声明部分 和 执行部分 。第三章 数据类型、运算符与表达式一 单项选择题1.下面四个选项中,均不是c语言关键字的选项是( A )。A) defin...
C语言逻辑运算符两侧运算对象的数据类型可以是什么
判断某个函数返回是否为TRUE或FALSE #define TRUE 1 int isNull(char* ptrString){...} if(isNULL(...) == TRUE) //这里的语法也是可以的,在逻辑运算符两侧进行对比的是一个函数的返回值 3,0或者1int num = 10; if(num)//这里执行的语法,也是正确的。
逻辑运算符两侧运算对象的数据类型只能是逻辑运算符两侧运算对象的数据...
2、如果是C语言,并且是按位逻辑运算(比如按位与&运算符),答案C正确,答案A肯定错。3、因为对于按位逻辑,是进行的二进制按位计算,因此要求两侧操作数是整型,当然字符型数据可以按ASCII码自动转换为整型,所以字符数据也可以进行按位逻辑运算。4、按位逻辑运算不可能只能对0或者1进行计算,因为那样...
逻辑运算符两侧运算对象的数据类型是
逻辑运算符两侧运算对象的数据类型可以是任何类型的数据。因为逻辑操作符的两边最终都被转换成bool值操作,所以bool值只有非零(由1表示)和零,所以只要不为零,就会被转换成1,因此任何类型的任何值都可以参与操作。逻辑运算符:在形式逻辑中,逻辑运算符或逻辑连接词将语句连接成更复杂的语句。由两个...
各位大哥哥大姐姐,谁有全国计算机二级java考试真题及答案,急,急,急...
9) 逻辑运算符两侧运算对象的数据类型( D )。A、只能是0或1B、只能是0或非0正数C、只能是整型或字符型数据D、可以是任何类型的数据10) 以下程序的运行结果是( D )。 void main(void) { int k=4,a=3,b=2,c=1; printf("\n%d\n",k<a?k:c<b?c:a); }A、4B、3C、2D、111) 判断char...
有关C语言试题
A)++x; B)y=(x%2)/10; C) x*=y+8; D)x=y=0;26.逻辑运算符两侧运算对象的数据类型( )。 A)只能是0或1 B)只能是0或非0正数 C)只能是整型或字符型数据 D)可以是任何类型的数据27.下列运算符中优先级最高的是( )。 A)< B)十 C)&& D)!=28.设x,y 和z是int型变量,且x = 3,y= ...
请求C++高手,谢谢
( ) 6. 逻辑运算符两侧运算对象的数据类型只能是0或1。错误。( ) 7. 宏名必须用大写字母表示。错误。( ) 8. C++程序从上机到得到结果的几个操作步骤依次是:编辑、编译、连接、运行。错误。( ) 9. 字符串"ab\\\n"在机器中占6个字节。错误。( ) 10.1.234e0为C++语...