- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2008年高级语言程序设计试卷答案.doc
2008年(下)高级语言程序设计(-)试卷答案
(考试时间150分钟〉
注:选择题的正确选择用黑体字表示,而选择题的文字答案在本考卷的最后面。
第一部分选择题
一.单项选择题(本大题共15题,每小题2分,共30分)。
l.在一个C语言程序中
A.主函数只能有一个 B. 主函数可以有多个
C.非主函数只能有一个 D. 主函数和非主函数都可以有多个
注:P157,除了主函数之外,其他函数是不能独立运行的。
2.正确定义无符号整型变量m的语句是
A. int m; B. unsigned int m;
C. signed int m; D. unsigned signed m;
注:P25,unsigned int 类型的数值范围:0~65535()
Int类型:-32768~+32767
3.不属于字符型常量的是
A.”s” B.‘8’
C. ‘A’ D. ‘\n’
注:P22~P23,P23中,每个字符串在内存中占用的字节数等于字符串长度加1,其中最后一个字节存放空字符,用转义字符‘\0’表示。单引号是字符标记,双引号是字符串标记,字符串长度要比有效字符个数多1个。内存中字符串结尾’\0’。
4.设int x=2,y=4; 值为非0的表达式是
A. 1/x*y B. l/(x*y)
C. 1.0/x/y D.1/x/(double)y
注:P45,整形数相除取整,按照表达式计算时,数据类型转换原则,参加运算的各个数据都转换数据最长的数据类型。只有选择C,不是整型数,保留小于1的值。运算符优先级相同,其结合性从左到右。
5.设int a=2,b=5;, 结果为0的表达式是
A. a%b B. ab
C. a=b D. a!=b
注:P38,按位逻辑与,位逻辑运算符,逻辑与,a=0000 0000 0000 0010,b=0000 0000 0000 0101.
a和b两个数的每个对应二进制位上的0或1逐位进行逻辑与运算。
6.设 int a=0;,错误的语句是
A. ++a; B. a++;
C. a=-a; D.(-a)++;
注:P30,增1,减1运算符都是单目运算符,用来对整型,字符型,指针型等变量进行算术运算,不能对表达式进行运算,其运算结果仍然是原来类型,并存回原来存储单元的运算对象。(-a)不是变量,是表达式,表达式没有存储单元,不能存放增1,减1的运算结果存放回原处,即(-a)处。
7.设int a=1,b=2,c=3,d=4,f;;,执行语句f=(a!=b)?c++:d++;后f的值是
A. 2 B. 3
C. 4 D. 5
注:P37,赋值运算符优先级最低,先计算条件运算符 ? :,条件运算符中的关系式a!=b为真,执行c++,然后执行赋值运算符,结果f=3;
8.设int m =5;,语句while(m ==0 ) printf(”%d”,m - = 2);的循环体执行的次数是
A. 0 B. l
C. 2 D. 无限
注:P77,while循环,即当型循环,表达式:m==0为循环控制条件,表达式的值为真时,反复执行循环体,直到表达式为假时。当控制循环条件不满足时,停止执行循环体,当开始就不满足时,循环体一次也不执行。
另一种循环结构:do-while循环,直到型循环,不管循环控制表达式为何值,循环体总是先执行一次。
9.下列运算符优先级最高的是
A. + = B. ,
C. ! D. ? :
注:P33,P36,P37,逻辑运算符,对关系式或逻辑值(真,假)进行运算,运算结果是逻辑值。
P34, 逻辑非运算符,! 优先于 双目算术运算符 优先于 关系运算符 优先于 优先于 ||
单目运算符!和单目算术运算符的优先级相同,结合性自右向左。
10.定义二维数组并初始化,正确的是
A. int a[3][] = {{1,2,3},{4,5,6}}; B. int a[][3] = {{1,2,3},{4,5,6}};
C. int a[3][3] = [{1,2,3},{4,5,6}];D. int[][] = {1,2,3,4,5,6};
注:看书:P110,P111,(6)若分行给所有行的前若干个元素赋初值,行长度可以忽略。
(5)若给所有元素赋初值,行长度可以忽略。
要有唯一的解释。
1l.有关变量的叙述,正确的是
A. 形式参数是全局变量
B. a和A在C语言中是同一个变量
C. 函数体内定义的变量为全局变量
D. 在所有函数之外定义的变量为全局变量
注:P172,从变量的生存期来区分,生存期
您可能关注的文档
- 1-输入输出和变量.pdf
- 1.2用友培训PPT.ppt
- 1.C 语言基础.ppt
- 1.《中国文化的结晶,世界文化的瑰宝》.doc
- 10 第十章 利用TMS320C6201核心系统的定浮点运算程序的设计与分析(10张).ppt
- 10_第10章_数字信号最佳接收_Part2 通信原理.pdf
- 10级《数据库》课程设计指导书.doc
- 1124013-c语言程序设计-实验指导.doc
- 11工商金蝶erp沙盘模拟简介及竞赛规则介绍.doc
- 12-The Internet and Interactive Media.ppt
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
文档评论(0)