2005年春浙江省计算机等级考试二级c试卷及答案

2005年春浙江省计算机等级考试二级c试卷及答案

ID:6407817

大小:1.93 MB

页数:7页

时间:2018-01-13

2005年春浙江省计算机等级考试二级c试卷及答案_第1页
2005年春浙江省计算机等级考试二级c试卷及答案_第2页
2005年春浙江省计算机等级考试二级c试卷及答案_第3页
2005年春浙江省计算机等级考试二级c试卷及答案_第4页
2005年春浙江省计算机等级考试二级c试卷及答案_第5页
资源描述:

《2005年春浙江省计算机等级考试二级c试卷及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2005年春二级C考试试卷试题一、判断题(每小题1分,共10分)说明:在以下提供的若干个陈述中,逐一判断其正确与否,选A表示正确,选B表示错误。(1)      在C语言中,常量和变量都有数据类型。(2)      C语言的运算符只有单目运算符和双目运算符两种。(3)      若变量己正确定义,表达式x+y=z符合C语言语法。(4)      C编译器可以找出C源程序中所有的语法错误和逻辑错误。(5)      表达式3*5/2和表达式3/2*等价。(6)      表达式m=n++的求解顺序是先计算m=n,再计算n=n+1。(7)      变量名fahr和Fahr代表两

2、个不同的变量。(8)      若表达式sizeof(unsigned)的值为2,则unsigned类型数据能表示的最大整数为216-1。(9)      break语句只能用于循环结构中。(10)  while语句先判断循环条件,所以循环体有可能一次也不执行。试题二、单选题(每小题2分,共20分)b(11)执行scanf(“%d%lf%d”,&money,&rate,&year),输入(11)后,money=1000,year=3,rate=0.025.A、100030.025B、10000.0253C、1000,3,0.025C、1000,0.025,3c(12)判断变量

3、ch是英文字母的表达式为(12)。A、('a'<=ch<='z')

4、

5、('A'<=ch<='z')B、(ch>='a'&&ch<='z')&&(ch>='A'&&ch<='Z')C、(ch>='a'&&ch<='z')

6、

7、(ch>='A'&&ch<='Z')D、('A'<=ch<='z')&&('A'<=ch<='z')b(13)while((13))等价于while(!x)。A、x==1B、x==0C、x!=0D、x!=1a(14)以下程序段输出字符串str,其中循环条件str[i]!=0还可以写成(14)。charstr[80];for(i=0;str[i]!=''i

8、++)putchar(str[i]);A、str[i]!=NULLB、i<80C、!(str[i]=''D、i<=80d(15)设变量定义为:intn,*p;charch,*q,*g;,则语句(15)是不正确的。A、p=&n;g=q=&ch;B、p=&n;q=&ch;C、p=&n;g=&chD、p=&n;q=&ch;g=p;a(16)设变量定义如下,则对其中的结构分量num正确的引用是(16)。structstudent{intnum;Charname[20];floatscire;}stud[10];A、stud[1].num=10;B、student.stud.num

9、=10;C、struct.stud.num=10;D、structstudent.num=10;d(17)对于以下递归函数f,调用函数f(2,123)的输出结果是(17)。voidf(intn,chara,charb,charc){if(n==1)printf("%c->%c#",a,b);else{f(n-1,a,c,b);printf("%c->%c#",a,b);f(n-1,c,b,a);}}A、1->2#1->3#3->2#B、3->2#1->2#1->3#C、'1'->'3'#'3'->'2'#'1'->'2'#C、1->3#1->2#3->2#d(18)下列程序段

10、的输出结果是(18)。intt,a[3]={10,5,1};int*p;for(p=a;px=poin

11、t.y; 试题三、程序填空题(每空2分,共20分)说明:阅读下列程序说明和相应程序,在每小题提供的若干可选答案中,挑选一个正确答案。1.程序1、[程序说明]根据下式计算s的值,要求精确到最后一项的绝对值小于106。s=1-1/3+1/5-1/7+…….[程序]#include#includevoidmain(){intflag=1,t=1;(21)while((22)){item=flag*1.0/t;s=s+item;(23);t=t+2;}printf(“s=%f

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

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

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