C++程序员转行Symbian开发测试题
2008-03-06 14:39
232 查看
Symbian OS 程序员的职业蓝海,这个专题CSDN的网友们很多都看过吧?
http://subject.csdn.net/symbian.htm
看完有没有一点点动心呢?
这是面试时候的笔试题,一共十题,只要答对六道,就说明你的C++基础已经足够去学Symbian了,都来试试吧。
(1) 阅读下面C++程序,分析程序的结果是( )。(选择一项)
int main()
{
int a,b,c;
a=1, b=2, c=a+b+3;
cout << a << ", " << b << ", " << c << ", ";
c = (a++, a+=6, a+b);
cout << c << endl;
return 0;
}
a) 1, 2, 6, 8
b) 1, 2, 6, 9
c) 1, 2, 6, 10
d) 1, 2, 6, 11
e) 编译出错
(2) 阅读下面C++程序,分析程序的执行结果( )。(选择一项)
void swap(int *pA, int *pB)
{
int temp;
temp = *pA;
*pA = *pB;
*pB = temp;
}
int main()
{
int x = 10, y = 20;
int *p, *q;
p = &x;
q = &y;
swap(*p,*q);
cout << x << endl;
cout << y << endl;
return 0;
}
a) 10 20
b) 20 10
c) 值不确定
d) 编译出错
(3) 阅读下面的C++程序,分析while循环执行的次数()。
int main()
{
int x = -5;
while (x)
{
cout<< x++ << ",";
}
cout << endl;
return 0;
}
a) 死循环,无限次
b) 6次
c) 5次
d) 4次
这里是前三题,难度还算普通吧?全部考题在这里:
http://subject.csdn.net/symbian.htm
看完有没有一点点动心呢?
这是面试时候的笔试题,一共十题,只要答对六道,就说明你的C++基础已经足够去学Symbian了,都来试试吧。
(1) 阅读下面C++程序,分析程序的结果是( )。(选择一项)
int main()
{
int a,b,c;
a=1, b=2, c=a+b+3;
cout << a << ", " << b << ", " << c << ", ";
c = (a++, a+=6, a+b);
cout << c << endl;
return 0;
}
a) 1, 2, 6, 8
b) 1, 2, 6, 9
c) 1, 2, 6, 10
d) 1, 2, 6, 11
e) 编译出错
(2) 阅读下面C++程序,分析程序的执行结果( )。(选择一项)
void swap(int *pA, int *pB)
{
int temp;
temp = *pA;
*pA = *pB;
*pB = temp;
}
int main()
{
int x = 10, y = 20;
int *p, *q;
p = &x;
q = &y;
swap(*p,*q);
cout << x << endl;
cout << y << endl;
return 0;
}
a) 10 20
b) 20 10
c) 值不确定
d) 编译出错
(3) 阅读下面的C++程序,分析while循环执行的次数()。
int main()
{
int x = -5;
while (x)
{
cout<< x++ << ",";
}
cout << endl;
return 0;
}
a) 死循环,无限次
b) 6次
c) 5次
d) 4次
这里是前三题,难度还算普通吧?全部考题在这里:
相关文章推荐
- Symbian和C++ SDK开发入门之工具
- C++ SDK+Symbian开发入门之运行
- 基于Symbian平台开发之Carbide.c++安装
- java开发转行做c++ 迅速逆袭
- 用Carbide.c++开发Symbian入门
- 建议C++初学者或准备开发项目的程序员必看的经典思想
- Symbian C++ 开发环境配置[爱谁谁论坛]
- 如何搭建Symbian S60 5th的C++开发环境(转载)
- Symbian和C++ SDK开发入门之部署
- 程序员半路转行大数据开发,如何才能在原有的薪资的基础上高出百分之30以上
- Symbian和C++ SDK开发入门之部署
- C++ SDK+Symbian开发入门之部署
- 用Carbide和S60 SDK构建Symbian C++开发环境
- symbian c++开发环境 2(Carbide.c++开发)
- 移动开发、C/C++、算法、程序员人生
- 赛迪Symbian-OS-C++多媒体手机游戏开发程序设计视频教程
- Symbian和C++ SDK开发入门之运行
- 基于Carbide.c++的Symbian开发环境搭建
- 一个转行的前JAVA程序员学习IOS开发
- Symbian和C++ SDK开发入门之应用程序