下载此文档

2010年3月计算机二级C语言真题分析doc gzip.doc


文档分类:资格/认证考试 | 页数:约11页 举报非法文档有奖
1/ 11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 11 下载此文档
文档列表 文档介绍
2010 年 3 月全国计算机等级考试笔试试卷
(考试时间 120 分钟,满分 100 分)
一﹑选择题(每小题2分,70分)

A)C 语言程序是由过程和函数组成的
B)C 语言函数可以嵌套调用,例如:fun(fun(x))
C)C 语言函数不可以单独编译
D)C 语言中除了main 函数,其他函数不可以作为单独文件形式存在
【答案与解析】B、本题考查函数的基本概念。在C语言中,函数是组成程序的基本单元,不允许嵌套定义。每一个函数都可以单独组成文件并单独编译。除主函数外,都能够被其他函数调用且允许嵌套调用;
语言的叙述中正确的是________。
A)C 语言中的注释不可以夹在变量名或关键字的中间
B)C 语言中的变量可以在使用之前的任何位置进行定义
C)在C 语言算术的书写中,运算符两侧的运算数类型必须一致
D)C 语言的数值常量中夹带空格不影响常量值的正确表示
【答案与解析】B、注释可以写在任意合适的位置,注释部分不会影响程序的执行。变量必须先定义再使用。运算符运算时两侧的类型是一致的,但在书写时候可以不一致,多数情况下运算时编译器会帮我们完成类型的转换。
语言用户标示符中,不合法的是________。
A)_1 B)AaBc C)a_b D)a—b
【答案与解析】D、本题考查标识符的基本概念。标识符由数字、字母、下划线的一种或几种组合而成,但数字不能开头。标识符包括关键字、用户定义标识、预定义标识三类。D选项“—”符号不合法。
:double a=22;int i=0,k=18;则不符合C 语言规定的赋值语句是________。
A) a=a++,i++; B) i=(a+k)<=(i+k) ; C) i=a%1.; D) i=!a;
【答案与解析】C、赋值运算符要求左边必须的已经正确定义的变量,右边可以是任意合法的表达式。C选项中赋值号右边的求余运算符“%”要求运算对象必须为整型,,表达式不合法。
15.#include <>
main()
{
char a,b,c,d;
scanf("%c%c",&a,&b);
c=getchar(); d=getchar();
printf("%c%c%c%c\n",a,b,c,d);
}
当执行程序时,按下列方式输入数据(从第一列开始,<CR>代表回车,注意:回车是一个字符)
12<CR>34<CR>
则输出结果是:________。
A、1234 B、1. C、12 D、12
3 34
【答案与解析】C、本题考查字符型数据的输入输出。标准输入函数scanf中格式说明符“%c”控制从键盘读取一个字符,getchar函数也是读取一个字符。本题关键是回车作为一个字符被读取的。a、b、c、d分别被赋值为字符1,2,回车,3。回车输出一个换行,故C答案正确。
语言数据类型使用的叙述中错误的是:________。
A)若要准确无误的表示自然数,应使用整数类型。
B)若要保存带有多位小数的数据,应使用双精度类型。
C)若要处理如"人员信息"等含有不同类型的相关数据,应自定义结构体类型。
D)若只处理"真"和"假"两种逻辑值,应使用逻辑类型。
【答案与解析】D、本题考查对数据类型的概念的理解。在C语言中没有逻辑类型,要表示真假问题,是用表达式的逻辑值来体现的。故D选项错误。
是数值类型,则逻辑表达式(a==1)||(a!=1)的值是:________。
A)1 B)0 C)2 D)不知道a 的值,不能确定
【答案与解析】A、本题考查逻辑运算符。逻辑或运算符“||”只要有一边为真则整个表达式就为真。不管a的值是多少,要么等于1要么不等于1,所以表达式必定恒为真,为真则其值为1。
(a==1) a=b;else a++;语句功能不同的switch 语句是:________。
A)switch(a) B)switch(a==1)
{ case 1:a=b;break; { case 0 : a=b;break;
default : a++; case 1 : a++;
} }
C)switch(a) D)switch(a==1)
{ default : a++;break; { case 1:a=b;break;
case 1:a=b; case 0: a++;
} }
【答案与解析】B、本题考查对选择结构的基本形式的理解。题干中要求当a的值为1时a=b,当a不等于1时a++。switch结构中,default的位置可以

2010年3月计算机二级C语言真题分析doc gzip 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 11
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 企业资源
  • 文件大小 0 KB
  • 时间2012-01-31