对于下列语句TeacherNO INT NOT NULL UNIQUE正确的描述是()
A . TeacherNO是主码
B . TeacherNO不能为空
C . TeacherNO的值可以是“王大力”
D . 每一个TeacherNO必须是唯一的
相似题目
-
对于语句int*px[10],以下说法正确的是()。
A . px是一个指针,指向一个数组,数组的元素是整数型。
B . px是一个数组,其数组的每一个元素是指向整数的指针。
C . A和B均错,但它是C语言的正确语句。
D . C语言不允许这样的语句
-
对于存储过程test(@p int),调用该存储过程并付给参数1,以下能正确执行的语句是()
A . exec test 1
B . selec ttest @p=1
C . exce test p=1
D . select test p=1
-
对于表A(col1 int,col2 char(1))更新col1=1的数据col2值为N,下面语句正确的是()
A . update table A setcol2=’N’ where col1=1
B . modify table A setcol2=N where col1=1
C . update A set col2=’N’ where col1=1
D . modify A set col2=N where col1=1
-
若已定义x为int类型变量,下列语句中说明指针变量p的正确语句是()。(0.5分)
-
若已定义x为int类型变量,下列语句中说明指针变量p的正确语句是().
-
对于下列语句TeacherNO INT NOT NULL UNIQUE,正确的描述是( )。
-
已知int a=0,b=4;,下列语句中i++;语句能够执行的是
-
执行下列语句后i 和n的值为()。int i=10;int n=i++%5;
A.10,0
B.11,0
C.10,1
D.11,1
-
对于while循环结构 int i =1; int sum =2; do{ sum =sum+i; i++; } while(i <4); 上述语句执行完毕后, sum的值为12.
-
对于K类对象k,若为类K中重载了操作符 “[ ]”,若语句int j=k[3];和k[5]=99;都能顺利执行, 则该操作符函数的原形是()
A.K operator[](int);
B.int operator[ ](int);
C.int & operator [ ](int);
D.K operato[ ] (int);
-
已知语句int m=10;则下列表示引用的表示中正确的是
A.int &+x=m;
B.int&y=10;
C.int&z;
D.float&t=&m;
-
下列选项中,能正确定义一个vector<int>对象的语句有()。
A.vector<int>v(10,5,1)
B.vector<int>v
C.vector<int>v(10)
D.vector<int>v(10,5)
此题为多项选择题。
-
对下列语句正确的描述是()。const int*x;//(1)int*const X;//(2)A.语句(1)的含义是指针变量x不能
对下列语句正确的描述是()。 const int*x; //(1) int*const X; //(2)
A.语句(1)的含义是指针变量x不能更改
B.语句(2)的含义是指针变量x所指向的不能更改
C.语句(2)的含义是指针变量x不能更改
D.语句(1)和(2)是相同含义的不同定义方式
-
设int x=1,y=2,z=3;,下列语句错误的是()
A.if(x<y)
B.or(z=0;z <y;z++)
C.or(z=0,z<y,z++)
D.if(x<y);else z=x+y
-
设int x=0,y=9,a;,下列语句错误的是()
A.if(y)x+=y
B.if(x>y)x-=y
C.if(x<y){x++; y++;}
D.if(xl=y)a=0 else a=1
-
如有声明语句int *p;则下列说法正确的是()
A.*p是指针常量
B.*p是一个地址
C.*p是指针变量
D.指针指向int 型数据
-
有下列表示按钮的结构体和声明语句 struct BUTTON{ int x,y; int width,height; char name[20]; }; struct BUTTON top[10],*p=top; 下列哪个输入“按钮”名称的语句是正确的?(多选题)
A.cin>>p.name;
B.cin>>p->name;
C.cin>>p[0]->name;
D.cin>>p[0].name;
-
已知 int x=10,y=3; 则下列语句的输出结果是 ())
A.4
B.3
C.1
D.0
-
int a, b, c; string s; cin >> s >> b >> c; 对于如上语句,若输入流为“abcdefg1234 123 234jk” 则s,b,c的值分别为()
A.“abcdefg1234”,123,234。
B.“abcdefg”,1234,123
C.“abcdefg1234”,123,0
D.“abcdefg1234 123 234jk”,0,0
-
假设有如下变量声明语句:int a, b; 则下列赋值语句中正确的是()
A.a = -3.6;
B.b = 5 - 10;
C.A和B都对
D.A和B都错
-
若变量a是int类型,并执行了语句:a=&39;A&39;+1.6;,则对于运算后变量a正确的叙述是()
A.a的值是浮点型
B.a的值是整型
C.a的值是字符型
D.不允许字符型和浮点型相加
-
7、对于语句 int i,j=6; 下列说法正确的是()
A.i和j的初始值都是6
B.i没有被初始化,j初始化值为6
C.i被初始为0,而j初始化值为6
D.该语句有语法错误。
-
对于下述语句,分别将12和34赋给变量x1和x2,则应按()方式输入数据。int x1,x2;scanf("%d%d",&x1,&x2);
A.) 1234
B.) 12 34
C.) 12,34
D.) 12
-
9、已知下列语句中的x和y都是int型变量,其中错误的语句()。
A.x=y++;
B.x=++y;
C.(x+y)++;
D.++x==y;