如果有如下定义inta=-10,则下面的说法中正确的是()A、a在计算机内部以二进制表示出来就是10000010B、这条语句是定义一个整型变量a,a的初值是-10,这里的-10是反码表示法C、这条语句是定义一个整型变量a,a的初值是-10,这里的-10是指二进值D、这条语句是定义一个整型变量a,a的值在计算机内以补码表示.

如果有如下定义inta=-10,则下面的说法中正确的是()

  • A、a在计算机内部以二进制表示出来就是10000010
  • B、这条语句是定义一个整型变量a,a的初值是-10,这里的-10是反码表示法
  • C、这条语句是定义一个整型变量a,a的初值是-10,这里的-10是指二进值
  • D、这条语句是定义一个整型变量a,a的值在计算机内以补码表示.

相关考题:

若有如下定义,则以下哪个是对数组元素的正确的引用。inta[10],*p;p=a;A、*则以下选项中,正确的赋值语句是() A、*p=8;B、*q=5;C、q=p;D、p=1;

若有如下定义,double a[100];则a数组元素的下标上限是【8】 。

有如下定义: inta[5]={1,3,5,7,9},*p=a; 下列表达式中不能得到数值5的是A.a[2]B.a[3]C.*(p+2)D.*p+4

在下面的一维数组定义中,错误的定义格式为()。 A、inta={1,2,3}B、)inta[10]={O}C、inta[]D、inta[5]

在下面的二维数组定义中,正确的是()。A.inta[5][];B.inta[][5];C.inta[][3]={{1,3,5},{2}};D.inta[](10);

有如下定义:inta[5],*p;p=a;则下列描述错误的是()。A.表达式p=p+1合法的B.表达式a=a+1是合法的C.表达式p-a是合法的D.表达式a+2是合法的

设有如下定义:structjan{inta;floatb;}c2,*p;若有p=则对c2中的成员a的正确引用是:()。 A.p.c2.aB.p->c2.aC.(*p).c2.aD.(*p).a

若有如下定义,则__________是对数组元素的正确的引用。. int a[10] , *p ; p=a ;A.*a[10]B.a[11]C.*(p+11)D.*p *p *p

设有如下定义: int x=10,y=3,z; 则语句printf("%d\n",z=(x%y,x/y)); 的输出结果是( )。A.1SX 设有如下定义: int x=10,y=3,z; 则语句printf("%d\n",z=(x%y,x/y)); 的输出结果是( )。A.1B.0C.4D.3

设有如下定义: 若要使P指向data中的n域,正确的赋值语句是( )。A. B. C. S 设有如下定义:若要使P指向data中的n域,正确的赋值语句是( )。A.B.C.D.

设有下定义的语句: inta[3][2]={10,20,30,40,50,60}; intb[3][2]={10,20,30,40,50,60}; 则a[1][1]*b[2][1)的结果为( )。A.2000B.1200C.2400D.3000

设有如下定义,若有p=,则对ab中成员项的正确引用是( )。structss{inta;floatb;}ab,*p; A.(*p).ab.aB.p->aC.p->ab.aD.p.ab.a

若有如下定义:  struct sk{      int a;  int b;  }data,*p=data;  则对data中的成员x的正确引用的是()。 A、(*p).aB、(*p).data.aC、p-data.aD、p.data.a

若有以下定义,inta[10],*p=a;则*(p+5)表示()A、元素a[5]的地址B、元素a[5]的值C、元素a[6]的地址D、元素a[6]的值

若有以下定义,inta[10],*p=a;则p+6表示()A、a[5]的地址B、a[6]的地址C、a[7]的地址D、a[8]的地址

现有如下定义:inta,b,*p,*q;,赋值语句错误的是()A、p=a;B、q=b;C、p=q;D、p=b;

有如下定义:inta=1;byteb=2;则表达式a+b的数据类型为()A、intB、byteC、charD、long

设有如下定义:inta=4;则计算表达式“a+=a-a*a”后的值是()。A、-60B、0C、2D、-8

在下面的二维数组定义中,正确的语句是()。A、inta[5][];B、inta[][5];C、inta[][3]={{1,3,5},{2}};D、inta[](10)

下列数组定义中,正确的是()A、inta[10]B、intn=10,a[n]C、intN=10;inta[N]D、intn;scanf(“%d”,n);inta[n]

若有以下定义:inta[5]={1,2,3,4,5};则a[2]=()

设有如下定义,structsk{inta;floatb;}data,*p=data;则对data中的a成员的正确引用是()。A、(*p).data.aB、(*p).aC、p-data.aD、p.data.a

若有以下定义和语句,inta[10],*p1;p1=a;则能正确表示a数组元素的表达式是()A、aB、p1+5C、*p1D、a[5]

若有以下定义,inta[]={1,2,3,4,5},*p=a,i;且0=i5,则对数组元素地址的正确表示是()。A、(a+i)B、a++C、pD、p[i]

以下定义语句中,错误的是()。A、inta[]={1,2}B、char*a[3]C、chars[10]="text"D、intn=5,a[n]

单选题设有如下定义:inta=4;则计算表达式“a+=a-a*a”后的值是()。A-60B0C2D-8

单选题若有如下定义:  struct sk{      int a;  int b;  }data,*p=data;  则对data中的成员x的正确引用的是()。A(*p).aB(*p).data.aCp-data.aDp.data.a