这个题要分两种情况考虑.在16编译系统(如TC)中,结果是-1;在32编译系统(如VC)中,结果是65535.
若x为int 变量,则执行下列语句x的值为() x=65535; printf(“%d\n”,x); A.65535 B
1个回答
相关问题
-
设有变量说明:int x=3,y=4;.那么执行语句;printf("%d,%d\n",(x,y),(y,x));后,
-
已有声明“int x,a=3,b=2;”,则执行赋值语句“x=a>b++?a++:b++;”后,变量x、a、b的值分别为
-
5、设x,y 为int型变量,则执行下列语句后,y的值是( ) x=5; y=x++*x++; y=--y*--y; A
-
设int a,x=2; 执行语句a=x>0?3*x:x=10;后,变量x的值是_______.A.1 B.2 C.6 D
-
若x 为整型变量,则执行以下的语句后,x的值为( ).x=6;x+=x-=x*x; 选项: a、36 b、-60 c、6
-
下列程序int x=3;do { printf("%d",--x); }while(!x);循环执行的次数和x的值分别是
-
若x=12,则执行x+=x-=x*x语句后x的值为?
-
在VB.NET中,执行下列语句后,变量x的值为_____
-
7.执行下列程序片段时输出结果是.int x=13,y=5; printf(“%d”,x%=(y/=2)); A)3 B
-
设变量定义为“int a,b”,执行下列语句时,输入__,则a和b的值都是10.