C语言程序设计

单选题若有定义inta[][3]={1,2,3,4,5,6,7,8,9};则表达式sizeof()/sizeof(a[0])的值为()A 3B 4C 5D 9

题目
单选题
若有定义inta[][3]={1,2,3,4,5,6,7,8,9};则表达式sizeof()/sizeof(a[0])的值为()
A

3

B

4

C

5

D

9

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若有定义语句:inta=3,b=2,c=1;,则表达式b<b?a:b的值是______。


正确答案:2
2

第2题:

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

A.sizeof,&=,<<,^

B.sizeof,<<,^,&=

C.^,<<,sizeof,&=

D.<<,^,&=,sizeof


正确答案:B

第3题:

设有定义: char p[]={'1', '2', '3'},*q=p; , 以下不能计算出一个 char 型数据所占字节数的表达式是

A ) sizeof(p)

B)sizeof(char)

C) sizeof(*q)

D)sizeof(p[0])


正确答案:A

第4题:

若有定义inta=12,n=5,则表达式a%=(n%2)运算后,a的值()。

A.0

B.1

C.12

D.6


正确答案:A

第5题:

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

若有运算符<<,sizeof,^,&=,则它们按优先级由高至低的正确排列次序是()

A、sizeof,&=,<<,^

B、sizeof,<<,^,&=

C、^,<<,sizeof,&=

D、<<,^,&=,sizeof


参考答案:B

第6题:

若有运算符:>、=、<<、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为 ()。A.%、sizeof、>、<<、=B.

若有运算符:> 、=、<<、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为 ( )。

A.%、sizeof、>、<<、=

B.sizeof、 %、>、 =、<<

C.sizeof、<<、 >、%、=

D.sizeof、%、<<、>、=


正确答案:D
解析: 主要考查运算符的优先级。sizeof的优先级最高,后面的顺序是:%、、>,优先级最低的是“=”。

第7题:

若有定义inta=12;则表达式a+=a-=a*=a的值是-144。()


正确答案:×

第8题:

设有定义:char p[]={′1′,′2′,′3′},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是

A.sizeof(p)

B.sizeof(char)

C.sizeof(*q)

D.sizeof(p[0])


正确答案:A
解析:在本题中,p和q同为指向字符类型数据的指针。*q 和p[0]同为字符型数据。选项B)、C)和D)都符合题目的要求;选项A)计算得出的是指针类型数据所占的内存字节数。

第9题:

设有定义:charp[]={'1','2','3'},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是

A.sizeof(p)

B.sizeof(char)

C.sizeof(*q)

D.sizeof(p[0])


正确答案:A
解析: 在本题中,p和q同为指向字符类型数据的指针。*q和p[0]同为字符型数据。选项B)、C)和D)都符合题目的要求;选项A)计算得出的是指针类型数据所占的内存字节数。

第10题:

若有运算符:>、一、<<、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为( )。

A. %、sizeof、>、<<、=

B.sizeof、%、>、=、<<

C.sizeof、<<、>、%、=

D.sizeof、%、<<、>、=


正确答案:D
主要考查运算符的优先级。sizeof的优先级最高,其次是%<<>.优先级最低的是“=”。

更多相关问题