题目内容
(请给出正确答案)
[单选题]
设置变量定义为:int a=0x53;int b=6;,求表达式~a|b的值(假定现有计算机字长为16)()
A.82
B.-82
C.72
D.-72
查看答案
如果结果不匹配,请 联系老师 获取答案
A.82
B.-82
C.72
D.-72
若有下列定义(设int类型变量占两个字节),则i=【 】 ,j=【 】。 int i=8,j=9;float x=123.456; print("i=%oj=%o\n",i,j);
A. int p=&m;
B. int *p=&m;
C. int &p=*m;
D. int *p=m;
若STUDENT student1,student2;(student1,student2为结构体变量)为正确定义,那么在此之前应做( )定义。
(A)struct
{char name[20];
int num;
}STUDENT;
(B)struct STUDENT
{char name[20];
int num;
};
(C)typedef struct
{char name[20];
int num;
}STUDENT;
(D)typedef struct STUDENT
{char name[20];
int num;
};
若变量n的值为24,则print函数共输出【 】行,最后一行有【 】个数。 void print(int n,int aa[]) { int i; for(i=1;i<n;i++) { printf("%6d",aa[i]); if(!(i%5)) printf("\n"); } printf("\n"); }
A. delete p;
B. delete *p;
C. delete &p;
D. delete []p;
A.15
B.16
C.7
D.8