已知如下定义:Strings="story";下面哪个表达式是合法的()
第1题:
已知函数定义deffunc(*p):returnsum(p),那么表达式func(1,2,3)的值为______。
第2题:
定义如下一维数组: inta[5],*p=a; 则下面描述中,错误的是( )。
A.表达式p=p+1是合法的
B.表达式a=a+1是合法的
C.表达式p-a是合法的
D.表达式a+2是合法的
第3题:
A.Strings="Gonewiththewind";Stringt="good";Stringk=s+t;
B.Strings="Gonewiththewind";Stringt;t=s[3]+"one";
C.Strings="Gonewiththewind";Stringstandard=s.toUpperCase();
D.Strings="homedirectory";Stringt=s-"directory";
第4题:
A、p = &x
B、p = x
C、*p = &x
D、*p = *x
第5题:
已知有定义:Strings="story",下面()表达式是合法的。
A.s+="books";
B.charC=s[1];
C.intlen=s.length;
D.Strings=s.toLowerCase();
第6题:
A.s += "books";
B.char c = s[1];
C.int len = s.length;
D.String t = s.toLowerCase();
第7题:
已知各变量的定义如下 int i=8,k,a,b; unsigned long w=5; double x=1.42,y=5.2; 则以下符合C++语言语法的表达式是( )。
A.a+=a-= (b=4)*(a=3)
B.a=a*3+2
C.x%(-3)
D.y=float i
第8题:
已知函数定义deffunc(*p):returnsum(p),那么表达式func(1,2,3,4)的值为______。
第9题:
若有如下定义: int s[3] 则下面表达式中不能代表数组元素s[1]的地址的是( )
A.&s[1]
B.&s[0]+1
C.s+1
D.s++
第10题:
对于下面( )类定义,可以通过“newJ_Class()”生成类J_Class的实例对象。
A、publicclassJ_Class{
publicJ_Class(void){}
}
B、publicclassJ_Class{}
C、publicclassJ_Class{
publicJ_Class(Strings){}
}
D、publicclassJ_Class{
publicvoidJ_Class(){}
publicJ_Class(Strings){}