如题目或答案有误,请通过BUG反馈告知我们修正,谢谢!

1、若t为double类型,表达式t=1,t+5,t++的值是

1

6.0

2.0

1.0

2、若有定义:int a[3][4];不能表示数组元素a[1][1]的是

*(a[1]+1)

*(&a[1][1])

(*(a+1))[1]

*(a+5)

3、假设指针p已经指向某个整型变量x,则*p相当于:

&x

&p

x

*x

4、C语言中最简单的数据类型包括

整型、实型、逻辑型

整型、实型、字符型

整型、字符型、逻辑型

整型、实型、逻辑型、字符型

5、语句printf(″s\\t″)的输出结果为:

s\\t

s\t

s\

s

6、以下所列的C语言常量中,错误的是

0xFF

1.2e0.5

2L

'\72'

7、循环语句while(!E)中的表达式!E等价于:

E!=0

E!=1

E==0

E==1

8、若有如下类定义:
class Sample
{  public:
Sample() {value=0;}
Set(int k) {value=k;}
   private:
int value;
};
Sample *p, obj;
p=&obj;
则对下列语句序列正确的描述是:

语句p=&obj;是把对象obj赋值给指针变量p

语句Sample *p, obj;会调用两次类Sample的构造函数

对语句*p.Set(5)的调用是正确的

语句p->Set(5)与语句obj.Set(5)等价

9、若有以下说明和语句,则输出结果是?
(strlen(s)为求字符串s的长度的函数)
char sp[]="\t\v\\\0will\n";
printf("%d",strlen(sp));

14

3

9

字符串中有非法字符

10、下列选项中,合法的C语言关键字是

VAR

cher

integer

default