2005年秋浙江省高等学校计算机等级考试试卷(二级c)

2005年秋浙江省高等学校计算机等级考试试卷(二级c)

ID:6138688

大小:56.50 KB

页数:7页

时间:2018-01-04

2005年秋浙江省高等学校计算机等级考试试卷(二级c)_第1页
2005年秋浙江省高等学校计算机等级考试试卷(二级c)_第2页
2005年秋浙江省高等学校计算机等级考试试卷(二级c)_第3页
2005年秋浙江省高等学校计算机等级考试试卷(二级c)_第4页
2005年秋浙江省高等学校计算机等级考试试卷(二级c)_第5页
资源描述:

《2005年秋浙江省高等学校计算机等级考试试卷(二级c)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2005年秋浙江省高等学校计算机等级考试试卷(二级C)说明:(1)考生应将试题一至试题四的答案涂在答题卡上,将试题五的答案填写在答卷上,否则作无效处理;(2)请将你的准考证号的后四位填写在答卷右下角的指定位置内;(3)考试时间为120分钟。试题一、判断题(每题1分,共10分)说明:在以下提供的若干个陈述中,逐一判断其正确与否,选A表示正确,选B表示错误。(1)不同类型的变量在内存中占用存储空间的大小都是一样的。(2)程序调试就是找出并改正C源程序中的语法错误。(3)表示数学式3

2、必须具备数据表达和流程控制的功能。(5)结构化程序设计语言的三种基本控制结构是顺序、选择和循环。(6)‘’不是一个字符常量。(7)表达式(1.23<<2)符合C语言语法。(8)与float型数据相比,double型数据的精度高,取值范围大。(9)在C语言中,表达式(010+2)的值是10。(10)do-while语句先执行循环体,后判断循环条件,所以循环体至少会执行一次。试题二、单选题(每题2分,共20分)(11)若x是double型变量,n是int型变量,执行(11),并输入31.25后,x=l.25,n=3.A、scan

3、f(“%d%lf”,&n,&x);B、scanf(“%lf%d”,&x,&n);C、scanf(“%lf%d”,&n,&x);D、scanf(“%d%,lf”,&n,&x);(12)若变量已经被正确定义,为表示“变量x和y都能被3整除”,应使用的C表达式是(12)。A、(x%3!=0)(y%3!=0)B、(x%3!=0)&&(y%3!=0)C、(x%3==0)(y%3==0)D、(x%3==0)&&(y%3==O)(13)while((13))等价于while(x)。A、x==0B、x!=0C、x==1D、x!=1(14)下列程

4、序段的输出结果是(14)。intcount=0,x,y,z;for(x=1;x<=2;x++)for(y=1;y<=3;y++)for(z=1;z<=4;z++)count++;printf(“%d”,count);A、10B、9C、24D、0(15)若变量已经被正确定义,则语句(15)是不正确的。A、p=&(x+1);B、p=&x;C、p=&x+1;D、p=&x,p++;(16)设变量定义如下,则表达式(16)是正确的。structstudent{intnum;charname[20];floatscore;)stud[10]

5、;A、stud[2[=stud[1]+3B、stud[1]==stud]2]C、stud[1]=stud[1]-stud[2]D、stud[1]=stud[2](17)对于以下递归函数f,调用函数f(4),其返回值是(17)。intf(intn){if(n>2)returnf(n-1)+n;elsereturnn;)A、9B、10C、2D、4(18)不正确的赋值或赋初值的方式是(18)。A、charp=“hello”;B、chars[10]=“hello”;C、chars[10];s=“hello”;D、chars[5]={‘h

6、’,‘e’,‘l’‘l’,‘o’};(19)若定义FILEfp;则文件指针fp指向(19)。A、文件在磁盘上的读写位置B、文件在缓冲区上的读写位置C、整个磁盘文件D、文件类型结构体(20)设变量定义如下,则表达式p->str++等价于(20)。struct{intlen;’charstr;}p;A、p++->strB、(p->str)++C、p->(str++)D、(p->Str)++试题三、程序填空题(每空2分,共20分)说明:阅读下列程序说明和相应程序,在每小题提供的若干可选答案中,挑选一个正确答案。程序1【程序说明】求2/

7、1+3/2+5/3+8/5+…的前10项之和。(该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子)【程序】#include、voidmainO{inti,a=1,b=1,t;(21);for(i=1;i<=10;i++){t=a;(22);b=t;y=(23);}printf(“%f\n”,y);}(21)A、inty=0B、intyC、doubley=0D、doubley(22)A、a=bB、b=a+bC、a=a+bD、b=a(23)A、y+1.0a/bB、y+a/bC、a/bD、1.

8、Oa/b程序2【程序说明】读入一批正整数(以零或负数为结束标志),输出其中的素数。函数prime(m)用于判断m是否为素数。素数就是只能被1和自身整除的正整数,1不是素数,2是素数。【程序】#include“stdio.h”#include“math.h”voi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。