春浙江省计算机等级考试二级C试卷及答案_精品文档.doc

上传人:b****1 文档编号:219757 上传时间:2022-10-06 格式:DOC 页数:7 大小:60KB
下载 相关 举报
春浙江省计算机等级考试二级C试卷及答案_精品文档.doc_第1页
第1页 / 共7页
春浙江省计算机等级考试二级C试卷及答案_精品文档.doc_第2页
第2页 / 共7页
春浙江省计算机等级考试二级C试卷及答案_精品文档.doc_第3页
第3页 / 共7页
春浙江省计算机等级考试二级C试卷及答案_精品文档.doc_第4页
第4页 / 共7页
春浙江省计算机等级考试二级C试卷及答案_精品文档.doc_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

春浙江省计算机等级考试二级C试卷及答案_精品文档.doc

《春浙江省计算机等级考试二级C试卷及答案_精品文档.doc》由会员分享,可在线阅读,更多相关《春浙江省计算机等级考试二级C试卷及答案_精品文档.doc(7页珍藏版)》请在冰豆网上搜索。

春浙江省计算机等级考试二级C试卷及答案_精品文档.doc

2006年春浙江省高等学校

计算机等级考试试卷(二级C)

说明:

⑴考生应将所有试题的答案填写在答卷上。

其中试题1~试题6,请在答卷上各小题正确选项的对应位置处填“√”;

⑵请将你的准考证号的后五位填写在答卷右下角的指定位置内;

⑶考试时间为90分钟;

试题1(每小题3分,共12分)

阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。

【程序说明】

求1+2/3+3/5+4/7+5/9+…的前20项之和。

运行示例:

sum=11.239837

【程序】

#include

voidmain()

{

inti,b=1;

doubles;

(1);

for(i=1;i<=20;i++){

s=s+

(2);

(3)

}

printf((4),s);

}

【供选择的答案】

(1) A、s=0 B、s=1

C、s=-1 D、s=2

(2) A、i/b B、double(i)/double(b)

C、i/2*i-1 D、(double)i/(double)b

(3) A、; B、b=2*i–1;

C、b=1.0*b; D、b=b+2;

(4) A、"sum=%d\n" B、"s=%c\n"

C、"sum=%f\n" D、"s=%s\n"

试题2(每小题3分,共12分)

阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。

【程序说明】

输入10个整数,将它们从大到小排序后输出。

运行示例:

Enter10integers:

14-9991008706534

Aftersorted:

10099873465410-9

【程序】

#include

voidmain()

{inti,j,t,a[10];

printf("Enter10integers:

");

for(i=0;i<10;i++)

scanf((5));

for(i=1;i<10;i++)

for((6);(7);j++)

if((8)){

t=a[j];

a[j]=a[j+1];

a[j+1]=t;

}

printf("Aftersorted:

");

for(i=0;i<10;i++)

printf("%d",a[i]);

printf("\n");

}

【供选择的答案】

(5) A、"%f",a[i] B、"%lf",&a[i]

C、"%s",a D、"%d",&a[i]

(6) A、j=0B、j=1

C、j=i D、j=i-1

(7) A、j>i B、j<9-i

C、j<10-i D、j>i-1

(8) A、a[i-1]

C、a[j]

试题3(每小题3分,共12分)

阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。

【程序说明】

输入一个字符串和一个正整数m,将该字符串中的前m个字符复制到另一个字符串中,再输出后一个字符串。

运行示例1:

Enterastring:

103+895=?

Enteraninteger:

6

Thenewstringis103+89

运行示例2:

Enterastring:

103+895=?

Enteraninteger:

60

Thenewstringis103+895=?

运行示例3:

Enterastring:

103+895=?

Enteraninteger:

0

Thenewstringis

【程序】

#include

#include<(9)>

voidmain()

{chars[80],t[80],i,m;

printf("Enterastring:

");

gets(s);

printf("Enteraninteger:

");

scanf("%d",&m);

for(i=0;(10);i++)

(11);

(12)

printf("Thenewstringis");

puts(t);

}

【供选择的答案】

(9) A、ctype.h B、math.h

C、stdio.h D、string.h

(10)A、i

='\0'

C、s[i]!

='\0'&&i

='\0'||i

(11)A、*s++=*t++ B、t[i]=s[i]

C、*t++=*s++ D、s[i]=t[i]

(12) A、t[i]='\0'; B、;

C、*++s='\0'; D、*++t='\0';

试题4(每小题3分,共12分)

阅读下列程序并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。

【程序】

#include

voidmain()

{ints,x1,y1,z1,x2,y2,z2;

printf("Enter6integers:

");

scanf("%d%d%d%d%d%d",&x1,&y1,&z1,&x2,&y2,&z2);

s=f(x2,y2,z2)-f(x1,y1,z1);

printf("%d\n",s);

}

f(intx,inty,intz)

{intk,n;

inttab[2][13]={

{0,31,28,31,30,31,30,31,31,30,31,30,31},

{0,31,29,31,30,31,30,31,31,30,31,30,31}

};

n=(x%4==0&&x%100!

=0||x%400==0);

for(k=1;k

z=z+tab[n][k];

returnz;

}

(13)程序运行时,输入100000,输出 (13) 。

A、29 B、28 C、0 D、-1

(14)程序运行时,输入001000,输出 (14) 。

A、29 B、28 C、0 D、-1

(15)程序运行时,输入200021200031,输出 (15) 。

A、29 B、28 C、0 D、-1

(16)程序运行时,输入198121198131,输出 (16) 。

A、29 B、28 C、0 D、-1

试题5(每小题3分,共12分)

阅读下列程序并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。

【程序】

#include

voidmain()

{inta=-1,b=1;

voidf1(intx,inty),f2(int*x,int*y);

voidf3(int*x,int*y),f4(intx,inty);

f1(a,b);

printf("(%d,%d)\n",a,b);

a=-1,b=1;

f2(&a,&b);

printf("(%d,%d)\n",a,b);

a=-1,b=1;

f3(&a,&b);

printf("(%d,%d)\n",a,b);

a=-1,b=1;

f4(a,b);

printf("(%d,%d)\n",a,b);

}

voidf1(intx,inty)

{intt;

t=x;x=y;y=t;

}

voidf2(int*x,int*y)

{intt;

t=*x;*x=*y;*y=t;

}

voidf3(int*x,int*y)

{int*t;

t=x;x=y;y=t;

}

voidf4(intx,inty)

{int*t=malloc(sizeof(t));

*t=x;x=y;y=*t;

}

(17)程序运行时,第1行输出 (17) 。

A、(1,-1)B、(-1,1) C、(-1,-1) D、(1,1)

(18)程序运行时,第2行输出 (18) 。

A、(1,-1)B、(-1,1) C、(-1,-1) D、(1,1)

(19)程序运行时,第3行输出 (19) 。

A、(1,-1)B、(-1,1) C、(-1,-1) D、(1,1)

(20)程序运行时,第4行输出 (20) 。

A、(1,-1)B、(-1,1) C、(-1,-1) D、(1,1)

试题6(每小题3分,共12分)

#include

structcard{

char*face;

char*suit;

};

voidfilldeck(structcard*wdeck,char*wface[],char*wsuit[])

{ inti;

for(i=0;i<4;i++){

wdeck[i].face=wface[i%2];

wdeck[i].

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学案例设计

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1