首页/ 题库 / [单选题]若有运算符<<、sizeof的答案

若有运算符<<、sizeof、^、&=,则它们按优先级由高至低的正确排列次序是A.sizeof、&=、<<、^ B.sizeof、<<、^、&= C.^、<<、sizeof、&= D.<<、^、&=、sizeof

单选题
2022-01-09 15:50
A、sizeof、&amp;=、&lt;&lt;、^
B、sizeof、&lt;&lt;、^、&amp;=
C、^、&lt;&lt;、sizeof、&amp;=
D、&lt;&lt;、^、&amp;=、sizeof
查看答案

正确答案
B

试题解析
本题主要考查运算符的优先级。在C语言中包含算术运算符、关系运算符和逻辑运算符等。这些运算符的优先级和结合方式在我们的教材《30天通过计算机等级考试:二级C语言》中可以查阅到。题目中给出运算符优先级从高到低依次为sizeof、<<、^、&=。因此本题的答案选B。

标签:
感兴趣题目
下面程序的运行结果是(  )。
#include<iostream.h>
void fun(int *a,int *B. {
int x=*a:
*a=*b;*b=X;
cout<<*a<<*b<<””:
void main() {
int X=1,Y=2; fun(&x,&y);
cout<<x<<Y<<endl;
}
若有运算符<<、sizeof、^、&=,则它们按优先级由高至低的正确排列次序是A.sizeof、&=、<<、^ B.sizeof、<<、^、&= C.^、<<、sizeof、&= D.<<、^、&=、sizeof
若已定义:int a=25,b=14,c=19;以下三目运算符(?:)所构成语句的执行后a<=25&&b--<=2&&c?printf("***a=%d,b=%d,c=%d\n",a,b,c):printf("###a=%d,b=%d,c=%d\n",a,b,c);程序输出的结果是
若变量c为char类型,能正确判断出c为小写字母的表达式是A.’a’<=c<=’z’ B.(c>=’a’)||(c<=’z’)C.(’a’<=c)and(’z’>=c) D.(c>=’a’)&&(c<=’z’)
将化合物按沸点由高到低的次序排列,正确的是
中断响应由高到低的优先次序宜用()
下列寿险公司的融资方式中,融资成本从高至低排列的正确顺序是()。
信息显示与查询功能:控制器信息显示按()及其他状态顺序由高至低排列信息显示等级。
信息显示与查询功能:控制器信息显示按______及其他状态顺序由高至低排列信息显示等级。
Mn、Si、Al、V四种脱氧元素的脱氧能力按高至低的次序排列为()。
若有运算符<<,sizeof,^,&=,则它们按优先级由高至低的正确排列次序是( )。
若有运算符<<,sizeof,^,&=,则它们按优先级由高至低的正确排列次序是
相关题目
若有以下定义和语句,则输出结果是( )char *a =”ABCD”;cout<<a;
在算术运算符、比较运算符、逻辑运算符,这三种符号中,它们的优先级排列不正确的是( )
C++中运算符优先级由高到低排列正确的是
若有运算符<<,sizeof,^,&=,则它们按优先级由高至低的正确排列次序是
肺换气过程中,二氧化碳分压由高至低的顺序是
在XML文档中,预定义实体&lt;代表< , &gt;代表> ,&amps;代表&( )
有如下程序: <br>#include<br>using namespace std;<br>int main()<br>{<br>int *p;<br>*p =9;<br>cout&lt;&lt;"The value at p:"&lt;&lt;*p;<br>return 0;<br>}<br> 编译运行程序将出现的情况是 <br>
人体组织的自然对比,按密度由高至低排列,下列哪组正确:
按沸点由高到低的次序排列以下四种烷烃①庚烷 ② 2,2- 二甲基丁烷 ③己烷 ④ 戊烷 ( )
运算符优先级符合由高到低排列的一组是( )
正常人的腋窝温、口腔温和直肠温按温度由高至低排列顺序为()
中断响应由高到低的优先次序宜用:
在下列喉癌类型中,依淋巴转移率由高至低排列为()
在下列喉癌类型中,依淋巴转移率由高至低排列为()
正常人的腋窝温、口腔温和直肠温按温度由高至低排列顺序为()。
CT值由高至低是()
在下列喉癌类型中,依淋巴转移率由高至低排列为()
在算术运算符、比较运算符、逻辑运算符,这三种符号中,它们的优先级排列不正确的是( )
下列程序的执行结果为( )。 #include<iostream.h> void main { int a=3,b=0; int*P =&a; b=+a++; cout<<*P<<”,”<<b<<endl; }
有如下程序: #inClude<iostream> using namespaCe std; Class test{ private: int a; publiC: test( ){Cout<<”ConstruCtor”<<endl;} test(int A.{Cout<<a<<endl;} test(Const test&_test){ a=test.a: Cout<<”Copy ConstruCtor”<<endl: } test( ){Cout<<”destruCtor”<<endl;} }; int main( ){ test A(3); return 0; } 执行这个程序的输出结果是( )。
广告位招租WX:84302438

免费的网站请分享给朋友吧