单项选择题已知:int x;int y[10]; 下列()是合法的。

A.&x
B.&(x+3)
C.&5
D.&y


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题下列关于指针定义的描述,()是错误的。

A.指针是一种变量,该变量用来存放某个变量的地址值的。
B.指针变量的类型与它所指向的变量类型一致。
C.指针变量的命名规则与标识符相同。
D.在定义指针时,标识符前的“*”号表示后面的指针变量所指向的内容。

2.单项选择题设有定义:long x=-123456L; 则以下能够正确输出变量x值的语句是()

A.printf(“x=%d\n”,x)
B.printf(“x=%ld\n”,x)
C.printf(“x=%8dl\n”,x)
D.printf(“x=%LD\n”,x);

4.单项选择题设有数组定义:char array[]=”China”; 则数组所占的空间是()

A.4个字节
B.5个字节
C.6个字节
D.7个字节

5.单项选择题C语言中,合法的字符型常数是()

A、‘A’
B、“A”
C、65
D、A

7.单项选择题设变量定义为 int a[3]={1,4,7},*p=&a[2], 则*p的值是()

A. &a[2]
B. 4
C. 7
D. 1

8.单项选择题

下列程序段的输出结果是()

A.#*#*
B.*#*#
C.##
D.以上都不对

9.单项选择题程序段()的功能是将变量u、s中的最大值赋给变量t。

A.if(u>s) t=u;t=s;
B.t=u;   if(t )  t=s;
C.if(u>s) t=s;else t=u;
D.t=s; if(u )  t=u;

10.单项选择题以下不能正确定义二维数组的语句是()

A.int a[2][2]={{1},{2}};
B.int a[][2]={1,2,3,4};
C.int a[2][2]={{1},2,3};
D.int a[2][]={{1,2},{3,4}};