网站首页 建造师 监理工程师  | 造价师  建筑师  结构师  规划师  职称有关
 职称外语 经济类考试 估价咨询  | 会计师  计算机  医学卫生  司法考试  其他考试
 各类应用  工程论文  在线留言 资料下载  考试培训 工程网址 | 自助链接 | 考试论坛
  今天是:

07年土地代理人王霞主讲07年职称英语07年会计职称考试07公务员考试辅导07新设备监理工程师 07年卫生资格考试 07年会计职称考试建造师考前强化面授07经济师考试精讲+冲刺班 执业医师|执业药师辅导覃珍珍报关员面授班 物业管理师面授招生 经济师早预习保通过BEC考官全程视频辅导注册税务师轻松备考 07职称英语考签约冲刺保过面授房地产估价早复习
房地产估价师网校精品课程 权威师资打造新版造价工程师 城市规划师网上辅导隆重推出 新版安全工程师辅导开课 日本语能力测试北大北外师资


我们发现您现正使用微软的InterNet Explorer浏览器,IE上网极易遭致木马病毒攻击,强烈推荐您使用FireFox[点击下载]浏览器,上网更快更安全.

   
 信息内容

标题:2006年1月高级语言程序设计考试题目


一、单项选择题(本大题共 20 小题,每小题 1 分,共 20 分)
     在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
     1. 可以用作 C 程序标识符的一组是(   )
     A.print        B.i\am
     oodb         one-half
     aBc         3pai
     C.Pxq        D.Cpp
      line#          pow
      His.age          while
     2. 以下叙述正确的是(   )
     A. 宏名必须用大写的英文字母表示
     B. 宏定义不仅是符号替换,也可以赋值
     C. 宏替换是在程序编译时完成的,不占用程序运行时间
     D. 引用带参数的宏时,实际参数与宏定义中的形式参数类型应一致
     3. 设 char a= ' \70 ' ; 则变量 a 中(   )
     A. 包含 1 个字符       B. 包含 2 个字符
     C. 包含 3 个字符       D. 是非法表示
     4. 设 long i=65539;, 执行语句 printf( " %d " ,i) ;后的输出结果是(   )
     A.-3         B.3
     C.65539        D. 数据不确定
     5. 设 float c,f;, 将数学表达式 C= (F-32) 能正确表示成 C 语言赋值表达式的是(   )
     A.c=5*(f-32)/9      B.c=5/9(f-32)
     C.c=5/9*(f-32)      D.c=5/(9*(f-32))
     6. 设 int i=10;, 表达式 30-i<=i<=9 的值是(   )
     A.0         B.1
     C.9         D.20
     7. 以下不能看作一条 C 语句的是(   )
     A.{;}        B.a=5,b=5,c=5;
     C.if(x>=0&&y=0);      D.if(x= =0)a=5;b=10;
     8. 在函数调用时,以下说法正确的是(   )
     A. 函数调用后必须带回返回值
     B. 实际参数和形式参数可以同名
     C. 函数间的数据传递不可以使用全局变量
     D. 主调函数和被调函数总是在同一个文件里
     9. 设 int x=7;, 执行语句 x=x <<2; 后,变量 x 的值是(   )
     A.1         B.3
     C.14         D.28
     10. 执行语句 printf( " |%9.4f|\n " ,12345.67); 后的输出结果是(   )
     A.|2345.6700|       B.|12345.6700|
     C.|12345.670|       D.|12345.67|
     11. 以下说法中正确的是(   )
     A. 字符型变量可以存放字符串
     B. 递归调用是指函数调用自己
     C. 所有的外部函数只能在本文件中被调用
     D. 在循环体中 break 语句和 continue 语句的作用都是结束循环
     12. 设 char s[6],*ps=s;, 则正确的赋值语句是(   )
     A.s= " 12345 " ;      B.*s= " 12345 " ;
     C.ps= " 12345 " ;      D.*ps= " 12345 " ;
     13. 设 int a[ ]={1,2,3,4,5},*p=a;
     则数组元素的正确表示是(   )
     A.a[2]        B.&(a+1)
     C.a[5]        D.&p
     14. 对二维数组的正确定义是(   )
     A.int a[ ] [ ]={1,2,3,4,5,6};    B.int a[2] [ ]={1,2,3,4,5,6};
     C.int a[ ] [3]={1,2,3,4,5,6};    D.int a[2,3]={1,2,3,4,5,6};
     15. 字符数组 s 不能作为字符串使用的是(   )
     A.char s[ ]= " happy " ;
     B.char s[ ]={ " happy " };
     C.char s[6]={ ' h ' , ' a ' , ' p ' , ' p ' , ' y ' };
     D.char s[4]={ ' h ' , ' a ' , ' p ' , ' p ' , ' y ' };
     16. 若定义函数:
     fun(int a,float b)
     {return a+b;
     }
     则该函数的数据类型是(   )
     A.int        B.void
     C.float        D. 不确定
     17. 设
     struct st
     { int a;
     float b;
     }s, *p=&s;
     则正确的引用是(   )
     A.(*).s.a        B.(*p).a
     C.p->s.a        D.p.s.a
     18. 设 enum color {red,yellow=2,blue,white,black}r=white;, 执行 printf( " %d " ,r) ;后的输出结果是(   )
     A.0         B.1
     C.3         D.4
     19. 以下说法中错误的是(   )
     A. 共用型数据中所有成员的首地址都是同一个
     B. 可以用已定义的共用型来定义数组或指针变量的类型
     C. 共用型数据中的成员可以是结构型,但不可以是共用型
     D. 用 typedef 定义新类型取代原有类型后,原类型仍可有效使用
     20. 设 #define L(x) 2*3.14*x
     则 L(x) 是(   )
     A. 函数名         B. 函数调用
     C. 无参的宏名        D. 带参的宏名

淘宝购物导航 淘宝网首页购物 淘宝网商城 淘宝网首页女装 淘宝网购物女装 淘宝网购物首页 淘宝 网首页
淘宝淘宝网首页 掏宝商城 陶宝购物 白蚁防治方法 淘宝 商城 淘宝商城网站 淘宝商城网 淘宝网购物网 淘宝网官网首页 淘宝网购物网 白蚁 白蚁防治 白蚁图片 泉州白蚁防治 白蚁药 灭白蚁
  声明:本站部分内容如属转载,版权归原作者所有.如涉及侵权,请及时联系本站,我们核实后在第一时间内删除,后本站概不负任何法律责任. 
       QQ:410040823  邮箱: wzwrh@126.com  搜狗 登录 超搜 便民 网址 免资 网淘登录  雅虎登录  成果网  奇虎登录 云图 
            Copyright © 2006  www.zhksw.com   All rights reserved   浙ICP备06049268号