题目内容

若有说明int j, k=7, *p=&j;,则与j=k;等价的语句是( )。

A. j=*p;
B. *p=*&k;
C. j=&k;
D. j=**p;

查看答案
更多问题

若有说明语句int a[0]={1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, *p=a;,那么不能表示a数组元素的表达式是( )。

A. *p
B. a[10]
C. *a
D. a[p-a]

以下程序段的输出结果是( )。 int x=3; do { cout<

A. 1
B. 3 0
C. 1 -2
D. 死循环

定义一个名为s的字符型数组,并赋初值为字符串"1234",以下4个语句中错误的是( )。

A. char s[5] = {'1', '2', '3', '4', '\0'};
B. char s[5] = {"1234"};
C. char s[5] = {"1234\n"};
D. char s[5] = { '1', '2', '3', '4'};

表达式strcmp("box", "bottle")的值是( )。

A. 正整数
B. 负整数
C. 0
D. 不确定的数

答案查题题库