更多"经过下面的语句定义后:int i,a[10],*p;下列语句中,合法的"的相关试题:
[单项选择]下面语句中错误的是
A. ReDim Preserve x(10,Ubound(x,2)+1)
B. ReDim Preserve x(Ubound(x,1)+1,10)
C. ReDim Preserve y(Ubound(y)+1)
D. ReDim y(Ubound(y)+1)
[单项选择]在下面的语句中,赋值语句错误的是( )。
A. a=(b=(c=2,d=3));
B. i++;
C. a--a/b=2;
D. a=a<a+1;
[单项选择]下面的语句中错误的是
A. int a=5;int x [a];
B. const int a=5;int x [a];
C. int n=5;int*p=new int[a];
D. const int n = 5;int *p = new int[a];
[单项选择]下面程序有注释的语句中,错误的语句是( )。
#include <iostream>
using namespace std;
class A
int a;
public:
void show A( )cout<<"this is A!";
;
class B:public A
int b;
public:
void show B( )cout<< "this is B!";
;
void main( )
A ia,*piA;
B ib,*piB;
piA=ia; //第一个测试语句
piA=&ib; //第二个测试语句
piA->showA( ); //第三个测试语句
piA->showB( ); //第四个测试语句
A. 第一个测试语句
B. 第二个测试语句
C. 第三个测试语句
D. 第四个测试语句
[单项选择]下列的SQL语句中,哪一个语句不是数据定义语句
A. CREATE INDEX
B. DROP VIEW
C. REVOKE
D. ALTER TABLE
[单项选择]函数的值通过return语句返回,下面关于return语句的形式描述错误的是
A. return表达式;
B. return(表达式);
C. 一个return语句可以返回多个函数值
D. 一个return语句只能返回一个函数值
[单项选择]按Java语言规则,下列赋值语句中不合法的是( )。
A. float a=2.0
B. double b=2.0
C. int c=2
D. long d=2L
[单项选择]下列的SQL语句中,( )语句不是数据定义语句。
A. CREATE INDEX
B. DROP VIEW
C. REVOKE
D. ALTERTABLE
[单项选择]下面结构体的定义语句中,错误的是
A. struct ordint x; int y; int z;; struct ord a;
B. struct ordint x; int y; int z; struct ord a;
C. struct ordint x; int y; int z; a;
D. structint x; int y; int z; a;
[单项选择]若变量a、i已正确定义,且i已正确赋值,下面合法的语句是
A. a==1
B. ++i;
C. a=a++=5;
D. a=int(i);
[填空题]Break语句的最常用的用法是在switch语句中,通过break语句退出switch语句,使程序从switch结构后面的第 ______ 条语句开始执行。