| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 827 人关注过本帖
标题:C++程序员转向Symbian开发入门测试
取消只看楼主 加入收藏
bjkuku
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-3-5
收藏
 问题点数:0 回复次数:0 
C++程序员转向Symbian开发入门测试
全国C++的程序员数以万计,但是说起Symbian大家却未必都熟悉,Symbian是全球占据领导地位的手机操作平台,在中国的市场占有率约占70%,中国已经有超过5.5亿的手机用户,随着手机的普及、智能化程度的加强、扩展性的提高,以及3G技术的发展和广泛应用,Symbian的应用也越来越广泛,随之也就需要越来越多的Symbian专业开发人员来满足用户的需求。中国作为世界手机用户最多的国家,对手机应用软件的需求非常惊人,而Symbian作为用户最多的手机平台,行业对Symbian开发人员的需求数量一直都非常可观,据统计,国内的Symbian开发人员月薪普遍在6000元以上,具备一年以上Symbian开发经验的程序员将可轻易达到8000至10000元甚至更高。http://subject.
掌握Symbian开发,必须具备较好的C++开发基础,以下是针对C++水平的一套测试题,测试结果如果在60分以上(答对6道以上)即表明你已经有一定的能力从事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://test.
搜索更多相关主题的帖子: Symbian 手机 程序员 入门 
2008-03-06 15:43
快速回复:C++程序员转向Symbian开发入门测试
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024132 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved