下面的语句中错误的是
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];
第1题:
5、当我们需要求函数y=f(x)从a到b的定积分时,用下列哪个表达式?
A.int(y, x)
B.int(y, x, a, b)
C.int(y)
D.int(y, x, a)
E.int(y,x,b)
F.int(x,a,b)
第2题:
15、设有int b[3][5]; 下面哪一条语句是正确的?
A.int (*p)[5] = b;
B.int *p[] = b;
C.int *p[5] = b;
D.(int *)p[5] = b;
第3题:
7、申请一个m×n二维int型动态数组,可以使用语句()。
A.int *p; p=(int *)calloc(m*n*sizeof(int));
B.int p[m][n];
C.int *p; p=(int *)calloc(m*n,sizeof(int));
D.int *p; p=(int *)malloc(m*n,sizeof(int));
第4题:
用new运算符创建一个含10个元素的一维整型数组的正确语句是()。
A.int *p=new int[10];
B.int *p=new int a[10];
C.int *p=new int (10);
D.int *q=new int[5]={1,2,3,4,5};
第5题:
下面能正确使用的语句是().
A.int*x;y=1;x=&y;
B.int*x;y;x=&y;
C.int*x;*x=1;
D.int*x,y=1;x=y;
第6题:
若已定义x为int类型变量,下列语句中说明指针变量p的正确语句是()。
A.int p=&x;
B.int *p=x;
C.int *p=&x;
D.*p=*x;