若在定义语句:inta,b,c;之后,接着执行以下选项中的语句,

题目

若在定义语句:inta,b,c;之后,接着执行以下选项中的语句,则能正确执行的语句是()

  • A、scanf("%d",a,b,c)
  • B、scanf("%d%d%d",&a,&b,&c)
  • C、scanf("%d%d%d",&a,b,c)
  • D、scanf("%d%d%d",a,b,c)
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在下菌的一撒数组定义中,()语句有谱法错误。

A.inta[]={1,2,3}

B.inta[10]={0}

C.inta[]="abcdef"

D.inta[5]


正确答案:C

第2题:

若有定义:int a=6,b=8,c=14;接着顺序执行下列语句后,变量c中的值是__________。

c=(b-=(a-5));

a=(c%3) (a=8);


正确答案:
7【解析】本题考查基本赋值运算符和赋值表达式。c=b-=(a-5)) 等价于c=b-(a-5)-7,c%3=1,a=c%3) (a=8)=9,但c的值在第二条语句只能够并没有被改变,因此c的值还是7。

第3题:

若在定义语句: int a,b,c,*p=&c; 之后,接着执行以下选项中的语句,则能正确执行的语句是

A ) scanf("%d",a,b,c);

B)scanf("%d%d%d",a,b,c);

C)scanf("%d",p);

D)scanf("%d",&p);


正确答案:C

第4题:

若有定义:inta=20,b=28,c;则执行语句c=(a^b)<<2;后c的值为()。

A.2

B.5

C.32

D.92


参考答案:C

第5题:

若在定义语句:

A.A

B.B

C.C

D.D


正确答案:A
scanf中参数列表,需为地址,A)符合题意。所以选择A)。

第6题:

若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。

A.A.scanf("%d",a,b,c);

B.scanf("%d%d%d",a,b,c):

C.scanf("%d",p);

D.scanf("%d",&p);


正确答案:C
题中整型指针变量P存放的是变量C的地址。所以本题答案为C。

第7题:

若在定义语句int a ,b,c,* P=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。

A.

B.

C.

D.


正确答案:D
seartf函数中的输入项必须是指针,只有选项D)符合这个要求。

第8题:

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

A、*p=8;

B、*q=5;

C、q=p;

D、p=1;


参考答案:A

第9题:

若有定义:inta=5,b=7,c;则执行语句c=a&b;后c的值为()。

A.12

B.2

C.6

D.5


参考答案:D

第10题:

若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是( )。A.

B.

C.

D.

A.A

B.B

C.C

D.D


正确答案:B
选项B表示把整型数组a[0]的指针赋给p[0]。

更多相关问题