首页/ 题库 / [单选题]设有下列语句 int a=1,b=2,c的答案

设有下列语句 int a=1,b=2,c; c=a^(b《2); 执行后,C的值为( )。

单选题
2022-11-23 23:07
A、6
B、7
C、8
D、9
查看答案

正确答案
D

试题解析
解析: 变量b的初值等于2,所以表达式b2表示b的值二进制左移两位,即扩大4倍,所以变量b的等于8。然后与a的值1进行异或运算,得9。

标签:
相关题目
执行下列语句后c的值为( )。 int a=1,b=2,c=3; if(a>C、 { b=a; a=c; c=b; }
执行语句“int a=1,b=2;c=1/b*a;”后,变量c的值是( )。
若有定义:int a=11,b=2,c;,则执行语句:c=a/b+0.9;后,C的值为( )。
设有:int a=1, b=2, c=3, d=4, m=2, n=2; 执行 (m=a>b)&&(n=c>d)后n的值为_______。
设int a=1,b=2,c=3,d=4,f;,执行语句f=(a!=b)?c++:d++;后f的值是()
设a、b、c均为int 类型变量,则执行以下for语句后,c的值为
请判断下列语句执行完毕后,a、b、c的值<% a="1" + 1 b="1" + "1" c="1" & "1" %>
执行C程序代码“int a=1;int b=0;int c=0;int d=(++a)*(c=1);”后,a、b、c、d的值分别为(29)。
● 执行 C 程序代码“int a = 1; int b = 0; int c = 0; int d = (++a) * (c = 1);”后a, b, c, d 的值分别为 (59) 。
执行C程序代码“int a=1;int b=0;int c=0;int d=(++a)*(c=1);”后,a、b、 c、d的值分别为(59)。
设有定义下列: int a=1,b=2,c=3,d=4,m=2,n=2; 则表达式(m=a>b)&&(n=c>d)运算后,n的值是( )。
假设执行下列语句之前,变量a、b、c的值分别为1、2、3,那么执行下列语句以后,变量c的值发生变化的有()。
设a=“a”,b=“b”,c=“c”,d=“d”,执行语句x=Ilf((a<b)Or(c>d),“A”,“B”)后,x的值为
设a="a",b="b",c="c",d="d",执行语句x=IIf((a<B)Or(c>D),"A","B")后,x的值为
设a="a",b="b",c="c",d="d",执行语句x=IIF((a<B)Or(c>D),"A","B") 后,x的值为
设a="a",b="b",c="c",d="d",执行语句x=IIF((a<b)Or(c>d),"A","B")后, x的值为
若a的值为3时,下列程序段被执行后,c的值是( )。 int c=1; if(a>0) if(a>3) c=2; else c=3; else c=4;
a的值为3时,下列程序段被执行后,c的值是( )。 int c=1; if (a<0) if (a<3) c=2; else c=3; else c=4;
执行下列程序段 a$="visual Basic Programming" b$="C++" C$=UCase(Left$(a$,7))&b$&Right$(a$,1 2)后,变量c$的值为( )。
执行下列程序段a$="visual Basic Programming"b$="C++"C$=UCase(Left$(a$,7))&b$&Right$(a$,1 2)后,变量c$的值为( )。
广告位招租WX:84302438

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