1、用变量a给出下面的定义:一个有10个指针的数组,该指针指向一个函数,该函数有一个整形参数并返回一个整型数
A.int *a[10];
B.int (*a)[10];
C.int (*a)(int);
D.int (*a[10])(int);
参考答案:D
2、以下程序输出的结果是()
#include
int main(){
int x=10,y=10;
printf("%d %d",x--,--y);
}
A.10 10
B.9 9
C.9 10
D.10 9
参考答案:D
3、现有60根型号相同的圆钢管,把它堆放成正三角形垛,要使剩下的钢管尽可能少,则剩下的钢管数是()
A.7
B.6
C.5
D.4
参考答案:C
4、从1,2,3,4,5,6,7,8,9中任意选出三个数,使它们的和为偶数,共有()种不同的选法.
A.44
B.43
C.42
D.40
参考答案:A
5、在小端序的机器中,如果
union X{
int x;
char y[4];
};
如果:
X a;
a.x=0x11223344;//16 进制 则:______
A.a.y[0]=11
B.a.y[1]=11
C.a.y[2]=11
D.a.y[3]=11
E.a.y[0]=22
F.a.y[3]=22
参考答案:D
6、下面程序输出是什么
int main()
{
bool first=true;
int sum=0;
int value;
unsigned short i=0xFFFF;
for (;i>=0;--i)
{
if (first)
{
value=65536;
sum+=value%3;
first=false;
}
else{
sum+=--value%3;
if (value<=0)
{
cout<
break;
}
}
}
return 0;
}
A.1,65535
B.65535,65535
C.65535,65536
D.65535,1
E.65536,65535
参考答案:E
7、当 Activity 被消毁时,如何保存它原来的状态()
A.实现 Activity 的 onSaveInstanceState()方法
B.实现 Activity 的 onSaveInstance()方法
C.实现 Activity 的 onInstanceState()方法
D.实现 Activity 的 onSaveState()方法
参考答案:A
8、下列关于虚函数的说法正确的是()
A.在构造函数中调用类自己的虚函数,虚函数的动态绑定机制还会生效
B.在析构函数中调用类自己的虚函数,虚函数的动态绑定机制还会生效
C.静态函数不可以是虚函数
D.虚函数可以声明为inline
参考答案:CD
9、在重新启动Linux系统的同时把内存中的信息写入硬盘,应使用()命令实现
A.#shutdown -r now
B.#halt
C.#reboot
D.#init3
参考答案:A
10、内存空间被分成不同区域,其中用函数
void* malloc(unsigned int size);
A.申请的内存在()
B.程序区
C.静态存储区
D.动态存储区
E.ROM区
参考答案:C
11、关于Linux系统的负载(Load),以下表述正确的是______。
A.通过就绪和运行的进程数来反映
B.可以通过TOP命令查看
C.可以通过uptime查看
D.Load:2.5,1.3,1.1表示系统的负载压力在逐渐减少
参考答案:ABC
12、下面描述中,表达正确的有()
A.公有继承是基类中的public成员在派生类中仍是public的
B.公有继承是基类中的private成员在派生类中仍是private的
C.公有继承是基类中的protected成员在派生类中仍是protected的
D.私有继承是基类中的public成员在派生类中仍是private的
参考答案:ACD
13、bash中,需要将脚本demo.sh的标准输出和标准错误输出重定向至文件demo.log,以下哪些用法是正确的()
A.bash demo.sh &>demo.log
B.bash demo.sh>&demo.log
C.bash demo.sh >demo.log 2>&1
D.bash demo.sh 2>demo.log 1>demo.log
参考答案:AC
14、Intent传递数据时,下列的数据类型哪些可以被传递
A.Serializable
B.CharSequence
C.Parcelable
D.Bundle
参考答案:ABCD