二级C语言真题2003年9月答案.doc
《二级C语言真题2003年9月答案.doc》由会员分享,可在线阅读,更多相关《二级C语言真题2003年9月答案.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、二级C语言真题2003年9月答案真题 120一、选择题 下列各题A、B、C、D 四个选项中,只有一个选项是正确的。第1题:参考答案:C答案解析:在表示数据位数时,把8位二进制数称为一个字节。第2题:参考答案:A答案解析:CD-ROM可用于存储数据,如文字、声音、图像等,属于存储媒体。第3题:参考答案:B答案解析:DOS系统中,如果命令中使用了*,则表示主文件名任意,扩展名任意的文件,即所有文件。但如无特别限定,均指当前盘当前目录中的全部文件。第4题:参考答案:A答案解析:第5题:参考答案:D答案解析:此题考查考生对几个常用术语的理解。汇编程序是把用汇编语言编写的程序翻译成二进制目标程序;编辑程
2、序是对源程序进行输入、修改的过程,解释程序逐语句执行,但不生成目标程序。只有编译程序是把高级语言编写的源程序转换为目标程序。第6题:参考答案:C答案解析:FTP是文件传输协议的缩写,其他几个选项都与文件传输协议无关。第7题:参考答案:B答案解析:此题考查了Windows操作系统的基本知识,若文件夹前有“+”,则表明该文件夹中包含子文件 夹。第8题:参考答案:A答案解析:在“开始”菜单中右击某项子菜单,从快捷菜单中选择“删除”命令即可删除某项子菜单,还可以通过“开始”菜单的“设置”命令向“开始”菜单中添加项子菜单。第9题:参考答案:C答案解析:Windows可进入系统自带的DOS方式。其中QUT
3、T命令用于退出UCDOS方式,WIN用于在纯DOS方式下进入Windows,ESC用于中断当前程序的运行。第10题:参考答案:D答案解析:可执行文件和文本文件等都可能感染计算机病毒,而且计算机病毒不仅能通过软件复制的方式进行传播,还可以通过读写磁盘或网络等方式进行传播。第11题:参考答案:A答案解析:花括号既可以做函数的定界符,也可以表示复合语句。函数有用户自定函数和系统函数两种,系统函数名称不能由用户命名。分号是语句间的分隔符,也是一条语句的终止符,是语句的一部分。第12题:参考答案:C答案解析:在C语言中,整型常量分十进制、八进制、十六进制3种,八进制、十六进制与十进制的区别是八进制以“0
4、”开头,基数为07;十六进制以0x开头,基数为09及af。第13题:参考答案:D答案解析:int是C语言中的一个关键字。关键字不能用做用户标识符,void是C语言中的关键字,但Void却不是,因为C语言中区分大小写。第14题:参考答案:B答案解析:本程序的执行顺序如下:(1)x=65,x值为65;(2)c*=x,即c=c*x,c值为65;(3)f=c,即f=fc,f值为1538;(4)a=f,因a为整型变量,故只存储f值的整数部分1;输出f值时,因限定其值域宽为3,小数位为1,故输出15。第15题:参考答案:D答案解析:赋值语句中赋值符左边只能出现变量名的形式,而不允许出现表达式。第16题:参
5、考答案:C答案解析:由于整个表达式中出现了“”运算符,则先计算“”前的表达式的值。若非0,则不再计算其后表达式的值,由于ba为逻辑真1,1赋给n,n为1再赋给k,k值为1,则“”左边式子的值为1,故不再计算其后的式子,m值不发生变化。第17题:参考答案:A答案解析:在输入函数中由于出现了非格式说明符“,”,则输人数据时,非格式说明符必须原样输入。第18题:参考答案:D答案解析:因为(x,y)是一个逗号表达式,其值是最后一个式子的值,故本表达式值为2003,然后输出表达式的值。第19题:参考答案:C答案解析:选项A)中,x的值发生变化,近似为原先的100倍,而选项B),选项D)均不能保证小数点后
6、只保留两位小数。第20题:参考答案:答案解析:选项A),B)考查了多分支结构的用法,选项A)中的程序段执行时,ca,ba条件均不成立,故执行else后的语句,x值为3;选项B)中a3条件成立,执行x=3;而选项C),D)是单分支结构的用法,选项C)中程序段执行时,a1)的结果总为0,而不是小数。第25题:参考答案:A答案解析:选项A)中,ch存储了字符反斜杠;选项B)中存储了ASCII码值是65对应的字符;选项D)是单撇号括起x后跟一到两位十六进制数,表示一个转义字符。第26题:参考答案:D答案解析:C语言规定,函数的形参要么为空,要么是变量。如果是变量则用以接收主函数传递过来的数据。第27题
7、:参考答案:C答案解析:选项A)中的实参不能在调用时声明;选项B)错误,因为无返回值的函数不能出现在表达式中;选项D)错误,其调用格式不正确。第28题:参考答案:A答案解析:本题考查了地址的调用。在子函数fun()中,a,b分别存储的是存放“A”,“a,两个字符所在存储单元的地址。但在子函数中直接改变了指针变量a所指存储单元(a=b,即b所指单元)中的值,使其变为“b”,故子函数执行结束时,c1的值不变,c2的值改变。第29题:参考答案:答案解析:选项C)显然不对。选项A),B),D)从语法上讲都是可以的,但内存中地址为NULL,即地址0的单元不能随意存放用户数据,因为这样可能会破坏其他程序。
8、选项D)中尽管用了,0,(在内存中也为0),但并未向该单元存放数据,故该项正确。第30题:参考答案:A答案解析:因为在头文件stdioh中,已对NULL作了宏定义,其值为0。第31题:参考答案:C答案解析:字符常量是用单撇号括起来的个字符或一串字符,故选项A)不正确。选项B),D)均为字符串。而选项C)是把ASCII码值为g7的字符赋给了变量c。第32题:参考答案:D答案解析:C语言中明确规定,在定义二维数组时,后一个下标值不能省略,否则将无法判定数组中某一行的元素个数。第33题:参考答案:答案解析:选项A)是把结构体类型改名后定义为变量cl。选项C),D)则是在定义结构体类型时定义变量,而选
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 语言 2003 答案
