当前位置:文档之家› 2007年春浙江省计算机等级考试二级C试卷及答案

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

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

输入一个正整数,按照从高位到低位的顺序输出各位数字

运行示例:

enter an integer:1902

the digits are:1 9 0 2

#include "stdio.h"

void main()

{int digit,number,power,t;

printf("enter an integer:");

scanf("%d",&number);

number=number<0?-number:number;

power=1;

_____1____

while( ------2---- )

{power=power*10;

t=t/10;};

printf("the digits are:");

while(------3----)

{digit=number/power;

printf("%d ",digit);

----4-----

power/=10;

}

}

供选择的答案:

(1) A、t=1; B、t=number; C、; D、NUMBER=1;

(2)A、t>=10 B、power>=100 C、t!=0; D、number!=0

(3) A、pow==0 B、digit!=0 C、number!=0 D、power>=1

(4) A、number/=power B、number%=10; C、number%=power D、number/=10 连续输入一批学生的成绩,直到输入成绩的数量超过50个或者输入的成绩不是有效成绩(有效成绩为0`100),将输入有效成绩存入数组mark中,在数组中查找并输出最高分。函数getmax(array,n)在有n个元素的一维数组array中找出并返回最大值。

运行示例:

enter marks: 90 80 77 65 -1

max=90

#include "stdio.h"

#define MAXNUM 50

int getmax(-----5----)

{int k,max;

-----6-----;

for(k=1;k<5;k++)

if(max

return max;

}

{int k,x;

int mark[MAXNUM];

printf("enter marks:");

k=0;

scanf("%d",&x);

while(----7----) //

{ mark[k++]=x;

scanf("%d",&x);

}

if(k>0)printf("max=%d\n",getmax(----8----)); //

else

printf("no marks!\n");}

供选择的答案:

(5)A、int n;int array[] B、void C、int *array[] D、int array[],int n

(6)A、max=0; B、; C、max=array[0]; D、,sc=array[n];

(7)A、k=0&&x<=100 B、k=0&&x<=100

C、k>MAXNUM&&|x>=0||x<=100

D、k>MAXNUM||x>=0||x<=100

(8)A、mark, k B、mark C、mark[] D、mark, n

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

输入一个4行4列的矩阵,计算并输出该矩阵除4条边以外的所有元素之和sum1,再计算和输出该矩阵主对角线以上(含主对角线)的所有元素之和sum2,主对角线为从矩阵的左上角至右下角的连线。

运行示例:enter an array:

1 2 3 4

5 6 7 8

9 10 11 12

13 14 15 16

#include "stdio.h"

void main()

{int j,k,sum;

int a[4][4];

printf("enter an array:\n");

for(j=0;j<4;j++)

for(k=0;k<4;k++)

scanf("%d",&a[j][k]);

sum=0;

for(j=0;j<4;j++)

for(k=0;k<4;k++)

if(-----9---) //

sum+=a[j][k];

printf("sum1=%d\n",sum);

----10----; //

for(j=0;j<4;j++)

for(---11---; ---12--- k++)

sum+=a[j][k];

printf("sum2=%d\n",sum);

}

供选择的答案:

(9)A、j!=3 && k!=3 && j!=0 && k!=0 B、j!=3 && k!=3 || j!=0 && k!=0

C、j!=3 ||k!=3 && j!=0 || k!=0

D、j==3 && k==3 || j==0 && k==0

(10)A、sum1=0; B、sum=0; C、sum2=0; D、;

(11)A、k=0 B、k=j C、k=1 D、k=3

(12)A、k<=j B、k>0 C、k>j D、k<4

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

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

程序

#include "stdio.h"

void main()

{int i,j,k;

scanf("%d",&i);

j=k=0;

if((i/10)>0)

j=i;

if((i!=0)&&(j==0))

k=i;

else

k=-1;

printf("j=%d,k=%d\n",j,k);

}

(13)程序运行时,输入5,输出---13------

A、j=0,k=5

B、j=5,k=5

C、j=0,k=-1

D、j=5,k=-1

(14)程序运行时,输入99,输出----14-----

A、j=99,k=-1

B、j=0,k=-1

C、j=0,k=99

D、j=99,k=99

(15)将每12行改为”k=-1;j=1/10;”后,程序运行时,输入99输出是:---15----

A、j=99,k=-1

B、j=9,k=99

C、j=99,k=99

D、j=9,k=-1

(16)将第7行改为“if((i/10)>0){,第12行改为”k=-1;}”后,程序运行时,输入5,输出-----16----

A、j=0,k=-1

B、j=0, k=0

C、j=5, k=5

D、j=5, k=-1

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

#include "stdio.h"

int k=1;

void fun();

void main()

{int j;

for(j=0;j<2;j++)

fun();

printf("k=%d",k);

}

void fun()

{int k=1; //第十一行

printf("k=%d,",k);

k++;

}

(17)程序的输出是-----17------

A、k=1,k=2,k=3

B、k=1, k=2, k=1

C、k=1, k=1, k=2

D、k=1,k=1,k=1

(18)将第11行改为“k=1;”后,程序的输出是-----18----

A、k=1,k=1,k=1

B、k=1, k=1, k=2

C、k=1, k=2, k=1

D、k=1,k=2,k=3

(19) 将第11行改为“static int k=1;”后,程序的输出是-----19----

A、k=1,k=2,k=1

B、k=1, k=1, k=1

C、k=1, k=1, k=2

D、k=1,k=2,k=3 (20)将第11行改为“;”后,程序的输出是-----20----

A、k=1,k=1,k=2

B、k=1, k=2, k=3

C、k=1, k=1, k=1

D、k=1,k=2,k=1

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

#include "stdio.h"

struct st

{char c;

char s[80];

};

char *f(struct st t);

void main()

{int k;

struct st a[4]={{'1',"123"},{'2',"321"},{'3',"123"},{'4',"321"}};

for(k=0;k<4;k++)

printf("%s\n",f(a[k]));

}

char *f(struct st t)

{int k=0;

while(t.s[k]!='\0')

{if(t.s[k]==t.c)return t.s+k;

k++;

}

return t.s;

}

(21)程序运行时,第1行输出是-----21------ //

A、321

B、21

C、123

D、12

(22)程序运行时,第2行输出是-----22------ //

A、21

B、12

C、3

D、1

(23)程序运行时,第3行输出是-----23------ //

A、3

B、123

C、1

D、321

(24)程序运行时,第4行输出是-----24------ //

A、123

B、1

C、3

D、321

试题7(28分)

某用户为购房办理商业贷款,选择了按月等额本息还款法,在贷款本金(loan)和月利率(rate)一定的情况下,住房贷款的月还款额(money)取决于还款月数(month),计算公式如下。客户打算在5~30年的范围内选择还清贷款的年限,想得到一张“还款年限—月还款额表”以供参考。

Money=loan ×rate(1+rate)month/ ((1+rate)month-1)

(1)定义函数cal_power(x,n)计算x的n次幂(即xn),函数返回值类型是double。(2)定义函数cal_money(local,rate,month)计算月还款额,函数返回值是double,要求调用函数cal_power(x,n)计算x的n次幂。

(3)定义函数main(),输入贷款本金loan(元)和月利率rate,输出“还款年限—月还款额表”,还款年限的范围是5~30年,输出时分别精确到年和元。要求调用函数cal_money(local,rate,month)计算月还款额。

2007年浙江省高等学校计算机等级考试答案

选择题、

1B 2A 3D 4C 5A 6C 7B 8A 9A 10B 11B、12D、13A 14A 15D 16B 17D 18B 19A 20B 21C 22A 23A 24D

1)Double cal_power(double x, int n)

{double s=1;

int i;

for(I=1;I<=n;I++)

s=s*x;

return(s);

}

2) double cal_money(double local, double rate, int month)

{double money;

money=local*rate*cal_power(1+rate,month)/ (cal_power(1+rate,month)-1);

return(money);

}

3) main()

{ double cal_power(double x, int n);

double cal_money(double local, double rate, int month);

double loan,rate,money;

int a=5;

printf(“请输入贷款本金和月利率”);

scanf(“%f%f”,&loan,&rate);

printf(“还款年限月还款额”);

for(month=49;a<=30;month++)

{printf(“%d %5.0f “,a,cal_money( loan, rate, month));

if(month%12==0)a++;

}

浙江省计算机二级c语言上机考试真题版

浙江省二级c语言上机考试真题 介绍:浙江省二级c语言考试分为笔试和上机考试两块.取笔试和上机中分数较低的那个作为计算机二级的最终成绩,最后证书上按档次划分等级,其中60-79及格,80-89良好,90-100优秀。 笔试部分分两块,一块是24道选择题(六道程序题,每题中间有四个空,每空有四个选项供选择),浙江省的计算机笔试选择题不考概念性内容,所以大家不用费心,另一块是程序编写,手写两个完整程序,一道循环数组(结合),一道是函数或指针。 上机部分分两块,一块是计算机基本操作,即从access,ppt,excel,outlook,word,网页制作,文件夹操作中随机选择四道,另一块是编程,编程题可以打开编程软件c-free来做,编程中共五道题,一道改错,两道填空,最后两道是编写程序。 (一)程序改错: 1,10个数求最大最小值

该程序中“/***** N ***** /”的下一行中有错误, 请改正(注意:不得加行、减行、加句、减句,否则后果自负)。 该程序功能:运行时输入10个数,然后分别输出其中的最大值、最小值。#include void main() { float x,max,min; int i; /******** 1 *******/ for(i=0;i<=10;i++) { scanf("%f",&x); /******* 2 ********/ if(i=1) { max=x;min=x;} if(x>max) max=x; if(x } printf("%f,%f\n",max,min); } ?#include ?int main() ?{ float x,max,min; int i; ?/******** 1 *******/

03年浙江省计算机等级考二级(C语言)

2003年秋浙江省高校非计算机专业学生 计算机等级考试试卷(二级C) 说明:⑴考生应将试题一至试题三的答案涂在答题卡上,将第四、五题的答案填写在答卷上,否则作无效处理; ⑵请将你的准考证号的后四位填写在答卷右下角的指定位置内; ⑶考试时间为120分钟。 试题一、计算机基础题(本题共15分) (一)单选题(每小题1分,共10分) (1)计算机网络最突出的优点是(1)。 A、运算速度快 B、精度高 C、共享硬件、软件和数据资源 D、内存容量大 (2)在微型计算机的设备中,访问速度最快的是(2)。 A、软盘 B、硬盘 C、内存储器 D、CD-ROM (3)操作系统的主要功能是(3)。 A、对计算机系统的所有资源进行控制与管理 B、实现多用户及分布式处理 C、扩充计算机的功能 D、对硬件资源进行分配、控制、调度和回收 (4)Internet与WWW的关系是(4)。 A、都是因特网,只是名称不同 B、Internet就是WWW C、Internet与WWW完全没有关系 D、WWW是Internet上的一个应用(5)在Windows 98环境下,下面关于附件中应用程序的说法,(5)是不正确的。 A、写字板可以编辑文本文件 B、写字板的缺省扩展名为.DOC C、计算器中的计算结果,可以粘贴到文档文件中 D、记事本中设置的显示字体,将保存在文本文件中,当使用Word读入该文件时, 仍具有所设置的字体 (6)在Word编辑文本时,将文档中所有的“memory”都改成“存储器”,最快捷的方法是采用(6)操作。 A、中英文转换 B、替换 C、改写 D、翻译 (7)以下几种关于消除计算机病毒的说法中,正确的是(7)。 A、专门的杀毒软件并非总是有效的 B、删除所有带毒文件能消除所有病毒 C、对感染上病毒的软盘,格式化既能消除病毒,又能使数据不受破坏 D、要一劳永逸地使计算机不感染病毒,最好的方法是装上防病毒卡 (8)实现汉字字形表示的方法,一般可分为(8)两大类。

C语言二级考试试题及答案

1.若i,j和k都是int型变量,则表达式(i=4,j=16,k=32,i=j)的值为 A. 4 B. 16 C. 32 D. 52 2.若有函数内部说明:int a[3][4];则数组a中各元素 A. 可在程序的运行阶段得到初值0 B. 可在程序的编译阶段得到初值0 C. 不能得到确定的初值 D. 可在程序的编译或运行阶段得到初值0 3.一个C语言程序是由 A. 一个主程序和若干子程序组成 B. 函数组成 C. 若干过程组成 D. 若干子程序组成 4.若有说明 int a[2][4];则a数组元素的非法引用是 A. a[0][2*1] B. a[1][3] C. a[4-3][0] D. a[0][4] 5.阅读下面程序,则执行后的输出结果是___。 #include "stdio.h" main() {int x,y,z; x=1;y=2;z=3; if(x>y)if(x>z)printf("%d",x); else printf("%d",y); printf("%d\n",z); } A. 0 B. 1 C. 2 D. 3 6.下面程序的输出结果为 main() { int a,b;b=(a=3*5,a*4,a*5); printf("%d",b ;} A. 60 B. 75 C. 65 D. 无确定值 7.下列选项中不是结构化程序基本结构的是 A. 顺序结构 B. 跳转分支结构 C. 选择结构 D. 循环结构 8.所有C函数的结构都包括的三部分是 A. 语句、花括号和函数体 B. 函数名、语句和函数体 C. 函数名、形式参数和函数体 D. 形式参数、语句和函数体 9.设int a=5,b=6,表达式(--b==6)?++a:--b的值是___ A. 5 B. 6 C. 7 D. 4 10.下列叙述中不是C语言的特点的是______。 A. 简洁、紧凑,使用方便、灵活,易于学习和应用 B. C语言是面向对象的程序设计语言 C. C语言允许直接对位、字节和地址进行操作 D. C语言数据类型丰富、生成的目标代码质量高 11.下列关于C语言注释的叙述中错误的是______。 A. 以“/*”开头并以“*/”结尾的字符串为C语言的注释符 B. 注释可出现在程序中的任何位置,用来向用户提示或解释程序的意义 C. 程序编译时,不对注释作任何处理 D. 程序编译时,需要对注释进行处理 12.s1和s2已正确定义并分别指向两个字符串。 若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是 A. if(s1>s2)S; B. if(strcmp (s1,s2))S; C. if(strcmp(s2,s1)>0) S; D. if(strcmp (s1,s2)>0)S; 13.设i,j,k均为int型变量,则执行完下面的for语句后,k的值为___ 。 for(i=0, j=10; j>=i; i++, j--) k=i+j; A. 10 B. 20 C. 8 D. 0 14.已知:int c[3][4];则对数组元素引用正确的是 A. c[1][4] B. c[1.5][0] C. c[1+0][0]

2007_春网络及答案

2007年春浙江省高等学校 计算机等级考试试卷(三级网络技术及应用) 说明:(1)考生应将所有试题的答案填写在答卷上,否则作无效处理; (2)试题1为判断题,用√和×表示对和错; (3)选择题请在答卷上的各小题选项的对应位置上填“√”; (4)请将你的准考证号的后五位填写在答卷右下角的指定位置内; (5)考试时间为120分钟。 试题1判断题用√和×表示对和错(每小题1分,共10分) 1.Internet是通过使用TCP/IP协议把不同体系的网络互联起来。√(1)2.环型拓扑结构网络中,只有目标节点才可以接收环中传输的数据。×(2)3.双绞线缆的第5类线的最高传输速率是100Mbps。√(3)4.对付黑客的有效办法是安装防火墙,这样可以防止主机被恶意、未经许可地访问。 √(4)5.网络中数据通信方式按同步方式分为同步和异步传输方式,同步传输方式传送速率高。 √(5)6.网络安全管理同时负责被管理网络对象和网络管理自身的安全。×(6)7.计算机网络按照网络的覆盖范围可分为局域网、城域网和互联网。√(7)8.中继器用于在同种网络的物理层上,对接收信号进行放大和发送。√(8)9.双绞线只能用于电话通信中的模拟信号传输。×(9)10.通过FTP和Internet建立连接,可以不必知道远程主机的地址就可进行。×(10) 试题2 选择题(每小题2分,共50分) 1、中国教育和科研计算机网是指(1 )。 A.CHINANET B.NCFC C.CERNET D.CHINAGBN 2、计算机网络最突出的优点是在通信基础上( 2 )。 A.共享软、硬件资源B.运算速度快 C.准确安全传输D.内存容量大 3、学校内一幢办公楼里各办公室的计算机进行联网,这个网络属于(3)。 A.W AN B.LAN C.MAN D.GAN 4、TCP/IP中( 4 )相当于ISO/OSI模型中应用层、表示层和会话层的集合。 A.网络层B.网络接口层C.传输层D.应用层 5、在数字通信中,使收发双方在时间基准上保持一致的技术是( 5 )。 A.交换技术B.同步技术C.编码技术D.传输技术 6、计算机网络硬件系统一般由(6 )等组成。 A.计算机、交换机和中继器B.计算机、网桥和网关 C.计算机、传输介质和网络互连设备D.网卡和网络传输介质 7、目前在Internet上应用最为广泛的是(7 )。

浙江计算机二级考试(C语言)上机试题

二级考试(C语言)上机试题1.三个数比较大小。 #include void swap(______1______) //int *pa,int *pb { /*交换两个数的位置*/ int temp; temp = *pa; *pa = *pb; *pb = temp; } void main() { int a,b,c,temp; scanf("%d%d%d",&a,&b,&c); if(a>b) swap(&a,&b); if(b>c) swap(&b,&c); if(______2______) //a>b swap(&a,&b); printf("%d,%d,%d",a,b,c); } 2.表达式求和。 #include #include void main() { FILE *fp; float n=1,t=1,pi=0; int i; // 从以下开始答题 i=1; while(fabs(t)>=1e-6) { pi=pi+t; i=-i; n=n+2; t=i/n; } fp=fopen("Design1.dat","w"); fprintf(fp,"%.6f",4*pi); fclose(fp); } 运行结果:3.141594 3.字母后移循环输出。

#include void main() { char c; c=getchar(); if(______1______) // c>='a' && c<'v' c=c+5; else if (c>='v' && c<='z') ______2______ // c=c-21; putchar(c); } 4.求满足条件的数。 #include #include void main() { float y=1.05; int n=1; FILE *p; // 以下开始做答 while(!(pow(y,n)<1e6 && pow(y,n+1)>1e6)) n++; p=fopen("Design2.dat","w"); fprintf(p,"%d,%.0f",n,pow(1.05,n)); fclose(p); } 运行结果:283,992137 5.求满足条件的数。 #include void main() { int m=0,t=1,n; while( _____ 1 ________); // (scanf("%d",&n),n<=0) while(!(t<=n&&t*2>=n)){ _____ 2 _____ // t=t*2; m++; } printf("%d\n",m); } 6.求平面点间的最短距离。

浙江省计算机二级C语言历年试卷

浙江省计算机二级C语言历年试卷

一、程序填空 (1)找Armstrong(水仙花)数:371=3*3*3+7*7*7+1*1*1 b=i_x0010_0/10;

a*a*a+b*b*b+c*c*c = = i (2)输入1个整数后,输出该数的位数。(例:输入3214则输出4,输入-23156则输出5)。 n!=0 n=n/10 (3)求输入的整数各位数字之和,如输入234则输出9,输入-312则输出6。if (n<0) n=-n; s+=n_x0010_; (4)调用函数f,将一个整数首尾倒置。例如:若程序输入12345,则输出54321;若程序输入-34567,则输出-76543。 return -y ; m=m/10 ; (5)调用函数f,从字符串中删除所有的数字字符。 strcpy else

(6)调用find函数在输入的字符串中查找是否出现the这个单词。如果查到返回出现的次数,如果未找到返回0。 j=0; j<3; j++ j>=3

(7)输入的一个小写字母,将字母循环后移5个位置后输出。例如:a变成f,w 变成b。 c>='a'&&c<='u' c=(c-'a'+5)&+'a'; (8)将字符串s中所有的字符'c'删除。s[i] != '\0' j++; (9)对x=1,2,……,10,求 f(x)=x*x-5*x+sin(x)的最大值。max=f(1); if (f(x)>max) max=f(x); (10)输入三个整数,按由小到大的顺序输出这三个数。 int *pa, int *pb if ( a>b ) (11)调用函数f,去除数组中的负数,输入数组x[7],输出结果为:1 3 4 6

浙江省高校计算机等级考试大纲(二级 C语言程序设计大纲

二级C程序设计考试大纲 基本要求 1.掌握C语言的基本知识,包括C语言的功能和语法;2.基本具备C语言程序设计能力,能熟练地阅读、理解和编写简短的C程序; 3.掌握一种C语言的编译和编程环境,能熟练地调试程序;4.熟练掌握结构化程序设计的方法; 5.掌握程序设计中常用的基本算法。 考试范围 一、数据的定义 1.基本类型(整型,实型,字符型) (1)常量 各种表示形式的整数、实数和字符(串)常量,符号常量 的定义和使用,包括整数的十进制、八进制和十六进制 的表示形式、长整型常量的表示形式,实数的浮点表示 法和科学记数法,字符的转义序列,常用符号常量的含 义(如NULL、EOF等); (2)变量 变量的定义和初始化。

2.构造类型 (1)数组 一维和二维数组的定义和初始化,数组元素的引用,包括一维字符数组和字符串,二维字符数组和字符串数组。 (2)结构 结构类型的定义,结构变量的定义和初始化,结构变量成员的引用。 3.指针 (1)指针和地址的概念; (2)指针变量的定义和初始化; (3)通过指针引用指向实体。 4.构造类型和指针类型的混合定义及应用 (1)指针、数组和地址间的关系; (2)指针数组; (3)结构数组; (4)结构指针; (5)结构中含指针或数组; (6)指向指针的指针(即二级指针)。 5.空类型的定义和使用 6.变量的存储类别、作用域和生存期 (1)变量的存储类别,包括auto自动型、static静

态型、extern外部参照型; (2)全局变量和局部变量,包括自动局部变量和静态局 部变量、全局变量和静态全局变量、外部变量。 二、运算及流程控制 1.基本运算 运算符的功能,运算符的优先级、结合性和目数,隐式类型转换和强制类型转换。 2.表达式 各类表达式的组成规则和计算过程。 3.语句 (1)表达式语句、空语句、复合语句; (2)简单控制语句(break、continue、return); (3)选择控制语句(if、switch); (4)重复控制语句(for、while、do—while)。 三、程序结构和函数 1.程序结构 main函数与其他函数之间的关系,包括标准库函数和自定义函数。 2.函数的定义 (1)函数定义的ANSI C格式;

2007年(春)答案

2007年(春)笔试试卷 第一部分计算机基础知识 1.微电子技术是信息技术领域的关键技术,它以集成电路(IC)为核心。在下列有关叙述中,错误的是。 A.目前IC芯片(如CPU芯片)的集成度可达数千万个电子元件 B.Moor定律指出,单块IC的集成度平均每半年翻一番 C.从原材料熔炼到最终产品包装,IC的制造工序繁多,工艺复杂,技术难度非常高 D.非接触式IC卡采用电磁感应方式无线传输数据,所以又称为射频卡或感应卡 2.在下列有关通信中使用的传输介质的叙述中,错误的是。 A.计算机局域网中大多数使用无屏蔽双绞线,其无中继有效传输距离大约100m B.同轴电缆可用于传输电视信号 C.光纤价格高,一般不在校园网和企业网中使用 D.微波的波长很短,适合于长距离、大容量无线通信 3.二进制数(1010)2与十六进制数(B2)16相加,结果为。 A.(273)8 B.(274)8 C.(314)8 D.(313)8 4.设有一段文本由基本ASCII字符和GB2312字符集中的汉字组成,其代码为B0 A1 57 69 6E D6 D0 CE C4 B0 E6,则在这段文本中含有。 A.1个汉字和9个西文字符 C.3个汉字和5个西文字符 B.2个汉字和7个西文字符 D.4个汉字和3个西文字符 5.在下列有关CPU的叙述中,错误的是。 A.CPU的主要组成部分有运算器、控制器和寄存器组 B.CPU的主要功能是执行指令,不同类型CPU的指令系统通常有所不同 C.为了加快运算速度,CPU中可包含多个算术逻辑部件(ALU) D.目前PC机所用的CPU芯片均为Intel公司的产品 6.PC机在加电启动过程中会运行POST程序、引导程序、系统自举程序等。若在启动过程中,用户按某一热键(通常是Del键)则可以启动CMOS设置程序。这些程序运行的顺序是。 A.POST程序→CMOS设置程序→系统自举程序→引导程序 B.POST程序→引导程序→系统自举程序→CMOS设置程序 C. CMOS设置程序→系统自举程序→引导程序→POST程序 D.POST程序→CMOS设置程序→引导程序→系统自举程序 7.目前PC机一般都有USB和FireWire接口,用于连接各种外部设备。在下列关于这两种接口的叙述中,错误的是。 https://www.doczj.com/doc/342755508.html,B是一种串行接口,可以连接键盘、鼠标器、优盘、数码相机等多种设备 B.FireWire是一种并行接口,通常用于连接需要高速传输大量数据的设备(如音视频设备) https://www.doczj.com/doc/342755508.html,B2.0的数据传输速率是USB1.0的数十倍 D.一个USB接口上可以连接不同的设备 8.在下列关于PC机外存储器的叙述中,错误的是。 A.1.44MB软盘的每一面有80个磁道,每个磁道分为18个扇区。每个扇区512字节

2008--2010浙江省二级C语言考试真题__史杨杨

2008年春浙江省高校 计算机等级考试试卷(二级C) 试题1(每小题3分,共12分) 【程序说明】 输入一个整数n(n>=2),输入菲波那契序列的前n项,每行输出6个数,菲波那序列:1,1,2,3,5,8,13,……,数列的前两个数都是1,从第三项开始,每个数是前两个数之和。 运行示例: Enter n:10 1 1 2 3 5 8 13 21 34 55 #include main() {int count,i,n,x1,x2,x; printf("Enter n:"); scanf("%d",&n); x1=x2=1; printf("%6d%6d",x1,x2); (1); for(i=1;i<=n-2;i++) { (2); printf("%6d",x); count++; if( (3))printf("\n"); x1=x2; (4); } } 【供选择的答案】 (1)A、count=2 B、count=0 C、count=1 D、count=-1 答案:A (2) A、x=x1-x2 B、x=x1+x2 C、x=x1 D、x=2 答案:B (3) A、count/6==0 B、count%6!=0 C、count%6==0 D、count/6!=0 答案:C (4) A、x=x1+x2 B、x2=x1 C、x=x2 D、x2=x 答案:D 试题2(每小题3分,共12分) 【程序说明】 输入2个正数m和n(1<=m

学前儿童健康教育(专科)-2020.07国家开放大学2020年春季学期期末统一考试试题及答案

真题 试卷代号:2503 国家开放大学2 0 2 0年春季学期期末统一考试 学前儿童健康教育试题 2020年7月一、填空题(每空格1分,共6分) 1.健康是指儿童的____________、____________、____________完好状态。 2.免疫的种类有先天免疫和后天免疫,其中后天免疫又包括自然自动免疫、____________、____________、____________。 二、判断题(每小题3分,共30分。要求先判断正误,错误的要予以改正) 3.传染性肝炎饮食宜少吃脂肪。( ) 4.婴幼儿的耳咽管长、窄且接近水平位。( ) 5.人体内主要的内分泌腺都受神经系统控制下的丘脑上部的调节() 6.睡眠的正确姿势是向左侧睡,双腿稍稍弯曲,这样的睡姿会使较多的血液流向身体的右侧,从而相应减轻心脏负担,有利于心脏休息。( ) 7.超过标准体重20%-30%者为重度肥胖。( ) 8.传染病就是流行病。( ) 9.营养性巨幼细胞性贫血由缺乏维生素B12和叶酸导致。( ) 10.婴儿的前囟门出生时已近闭合。( ) 11.将个体儿童的发育数值和作为标准的均值及标准差比较,以评价个体儿童发育状况的方法是身体指数评价法。( ) 12.幼儿园的采光系数一般不应小于1: 10。( ) 三、简答题(每小题8分,共16分) 13.婴幼儿的音乐活动应注意哪些卫生问题? 14.简述学前儿童体育对跑的基本要求。 四、材料分析题(每小题14分,共28分) 15.按照专家的建议,宝宝的爸爸每天都要做一次“五彩米饭”。在白米之外,锅中还放了甜玉米、甜豌豆、胡萝f、小粒、蘑菇小粒,再点上几滴香油,米饭变得格外美丽诱人,使宝宝兴趣大增。妈妈新做了口味多样的“什锦蔬菜沙拉”,还陆续添了不少口味清新的凉拌蔬菜。家里不再做炖肉菜,总是在炒肉的时候配些芹菜、青椒等蔬菜,炖肉时配上土豆、胡萝卜、蘑菇、海带等蔬菜。吃面条的时候不再仅仅放点炸酱,还配上了黄瓜、豆芽、焯白菜丝、烫菠菜叶等多种蔬菜。父母的努力很快大见成效,宝宝每天吃进去的蔬菜多了不少。问题:请结合案例谈谈如何为幼儿园儿童合理选择食品? 16.×××幼儿园的家长发现孩子出现水痘症状,由于近日天气一直较冷,上周末孩子一直呆在家里并曾经出现发烧现象,故与幼儿园院方联系,但其孩子所在中二班三名教师全部关机,联系院方也联系不上。下午经紧急处理后,家长再次与院方联系,当时教师答说正在逐个孩子脱衣服检查,已经发现多名幼儿出现水痘症状。 问题:请结合案例谈谈水痘的病因、症状及护理措施。 五、活动设计题(共20分) 17.学前儿童对周围世界及其自身充满了好奇和兴趣,从他们的视角常常会发掘到许多他们不可理解的现象,为什么我只有这么大?爸爸妈妈这么大?那个小婴儿这么小?我以前也这么小吗? 请以“我来自哪里”为主题分别设计出大班的活动计划。

浙江省计算机二级C语言历年试卷

浙江省计算机二级C语言历年试卷. 一、程序填空 (1)找Armstrong(水仙花)数:371=3*3*3+7*7*7+1*1*1

b=i_x0010_0/10; a*a*a+b*b*b+c*c*c = = i (2)输入1个整数后,输出该数的位数。(例:输入3214则输出4,输入-23156则输出5)。 n!=0

n=n/10 (3)求输入的整数各位数字之和,如输入234则输出9,输入-312则输出6。 if (n<0) n=-n; s+=n_x0010_; (4)调用函数f,将一个整数首尾倒置。例如:若程序输入12345,则输出54321;若程序输入-34567,则输出-76543。return -y ; m=m/10 ; (5)调用函数f,从字符串中删除所有的数字字符。 strcpy else (6)调用find函数在输入的字符串中查找是否出现瑜敨这个单词。如果查到返回出现的次数,如果未找到返回0。

j=0; j<3; j++ j>=3 (7)输入的一个小写字母,将字母循环后移5个位置后输出。例如:慜变成晜,睜变成扜。 c>='a'&&c<='u'

c=(c-'a'+5)&+'a'; (8)将字符串s中所有的字符'c'删除。 s[i] != '\0' j++; (9)对x=1,2,……,10,求 f(x)=x*x-5*x+sin(x)的最大值。 max=f(1); if (f(x)>max) max=f(x); (10)输入三个整数,按由小到大的顺序输出这三个数。 int *pa, int *pb if ( a>b ) (11)调用函数f,去除数组中的负数,输入数6 4 3 1 ,输出结果为:x[7]组. *m = *m-1; f (x, &n) ; (12)调用函数f计算代数多项式

浙江省计算机二级C语言上机题库

第二部份C程序设计上机操作题 (2) 一、数列求和 (2) 二、最大公约数、最小公倍数 (7) 三、排序算法 (7) 四、数组 (9) 五、求整数n的各位数字及各数字之和 (12) 六、平面上各点之间的距离 (14) 七、数制转换 (17) 八、字符串处理 (19) 九、最大值与最小值 (25) 十、斐波那契(Fibonacci)数列 (28) 十一、水仙花、完数、回文数与亲密数 (29) 十二、方程求根 (31) 十三、回文数、因子、质因子、素数 (34) 十三、其他算法 (35)

第二部份C程序设计上机操作题 一、数列求和 1、程序调试题 试题一 该程序功能:输入x和正数eps,计算多项式1-x+x*x/2!-x*x*x/3!+...的和直到末项的绝对值小于eps为止。 #include #include void main() { float x,eps,s=1,t=1,i=1; scanf("%f%f",&x,&eps); do { /***** 1 *****/ t=-t*x/++i; //++i--→i++ s+=t; /***** 2 *****/ } while(fabs(t)= printf("%f\n",s); } 试题二 该程序功能:运行时若输入a、n分别为3、6,则输出下列表达式的值: 3+33+333+3333+33333+333333 #include void main() { int i,a,n; long t=0; /********* 1 *******/ s=0; //s=0--→long s=0 scanf("%d%d",&a,&n); for(i=1;i<=n;i++) { /******* 2 ******/ t=t*10+i; //i-→1 s=s+t; } s=s*a; printf("%ld\n",s); } 2、程序填空题 试题一 程序功能:调用函数f计算代数多项式1.1+2.2*x+3.3*x*x+4.4*x*x*x+5.5*x*x*x*x当x=1.7时的值。

08年春(07级II-1期中A卷答案.

本科生07-08学年第2学期《大学物理II -1》期中考试试卷(A 卷)答案院系:专业:班级:学号:姓名:成绩: 一、填空题:(共39分,每空3分) 1.力的量纲为MLT -2。 2.设一根细棒在水平面内以恒定的角速度ω绕棒的顶点O 旋转,有一只蚂蚁从t =0时刻开始从O 点出发并以恒定的速率u 沿棒顶点O 向外爬行,在极坐标下蚂蚁的速度可表示 为v =00θω+ ut r u 。 3.一个半圆形均匀细杆质量为m ,半径为R ,在如图所示的坐标系下,质心的坐标为x c =0,y c =2R/π。沿y 轴的转动惯量为I=0.5mR 2。 4.写出稳恒流体的伯努利方程P 1+ρgh 1+0.5ρV 22=常数,在截面S 1、S 2处,流速分别为V 1、V 2,则这两个截面的流体应该有关系S 1V 1(小于,大于或等于)等于 S 2V 2。5.一质量为m 的陨石从距地面高为h 处由静止开始落向地面,设地球半径为R ,质量为M ,陨石落到地面过程万有引力所做的功为GMmh/[R(R+h)]。 6.有一个2.0千克的质点,位矢为k j t i t t r ?2??)2(32++-= (米)试求:(1)作用在质点上的力矩(对原点)k t t j i t M )248(?8?2423-++-=。 (2)这质点的动量j t i t j t i t p 226)44(?)3(2?)22(2+-=+-=。 7.已知在实验室测得π介子的速率为u =0.99c ,并测得它在衰变前通过的平均距离为52m 。在π介子参照系中,它在衰变前通过的距离为7.3355m ,π介子的平均寿命为 2.4699x10-8S 。 8.一个电子(静止质量:31e 10109.9m -?=kg )从静止开始,加速到0.1c 的速度,需要对它做功(γ-1)m e c 2=4.13x10-16焦耳。

浙江省计算机二级C语言历年试卷

一、程序填空 (1)找Armstrong(水仙花)数:371=3*3*3+7*7*7+1*1*1 b=i%100/10; a*a*a+b*b*b+c*c*c = = i (2)输入1个整数后,输出该数的位数。(例:输入3214则输出4,输入-23156则输出5)。 n!=0 n=n/10 (3)求输入的整数各位数字之和,如输入234则输出9,输入-312则输出6。 if (n<0) n=-n; s+=n%10; (4)调用函数f,将一个整数首尾倒置。例如:若程序输入12345,则输出54321;若程序输入-34567,则输出-76543。 return -y ; m=m/10 ; (5)调用函数f,从字符串中删除所有的数字字符。 strcpy else (6)调用find函数在输入的字符串中查找是否出现"the"这个单词。如果查到返回出现的次数,如果未找到返回0。 j=0; j<3; j++ j>=3

(7)输入的一个小写字母,将字母循环后移5个位置后输出。例如:"a"变成"f","w"变成"b"。 c>='a'&&c<='u' c=(c-'a'+5)%26+'a'; (8)将字符串s中所有的字符'c'删除。 s[i] != '\0' j++; (9)对x=1,2,……,10,求f(x)=x*x-5*x+sin(x)的最大值。 max=f(1); if (f(x)>max) max=f(x); (10)输入三个整数,按由小到大的顺序输出这三个数。 int *pa, int *pb if ( a>b ) (11)调用函数f,去除数组中的负数,输入数组x[7],输出结果为:1 3 4 6 *m = *m-1; f (x, &n) ; (12)调用函数f计算代数多项式1.1+2.2*x+3.3*x*x+4.4*x*x*x+5.5*x*x*x*x当x=1.7时的值。 float x, float *a, int n return y; (13)分别统计字符串中英文字母、数字、和其他字符出现的次数。

全国计算机等级考试二级C语言程序设计

全国计算机等级考试二级C语言程序设计 一、选择题((1)~(10)、(21)~(40)每题2分,(11)~(20)每题2分,共70分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)下列选项中不符合良好程序设计风格的是 A)源程序要文档化B)数据说明的次序要规范化 C)避免滥用goto语句 D)模块设计要保证高耦合、高内聚 (2)从工程管理角度,软件设计一般分为两步完成,它们是 A)概要设计与详细设计B)数据设计与接口设计 C)软件结构设计与数据设计D)过程设计与数据设计 (3)下列选项中不属于软件生命周期开发阶段任务的是 A)软件测试B)概要设计C)软件维护D)详细设计 (4)在数据库系统中,用户所见的数据模式为 A)概念模式B)外模式C)内模式D)物理模式 (5)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和 A)编码设计B)测试阶段C)运行阶段D)物理设计 (6)设有如下三个关系表 下列操作中正确的是

A)T=R∩S B)T=R∪S C)T=R×S D)T=R/S (7)下列叙述中正确的是 A)一个算法的空间复杂度大,则其时间复杂度也必定大 B)一个算法的空间复杂度大,则其时间复杂度必定小 C)一个算法的时间复杂度大,则其空间复杂度必定小 D)上述三种说法都不对 (8)在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为A)63 B)64 C)6 D)7 (9)数据库技术的根本目标是要解决数据的 A)存储问题B)共享问题C)安全问题D)保护问题 (10)对下列二叉树 进行中序遍历的结果是 A)ACBDFEG B)ACBDFGE C)ABDCGEF D)FCADBEG (11)下列叙述中错误的是 A)一个C语言程序只能实现一种算法 B)C程序可以由多个程序文件组成 C)C程序可以由一个或多个函数组成 D)一个C函数可以单独作为一个C程序文件存在 (12)下列叙述中正确的是 A)每个C程序文件中都必须要有一个main()函数 B)在C程序中main()函数的位置是固定的 C)C程序中所有函数之间都可以相互调用,与函数所在位置无关

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

输入一个正整数,按照从高位到低位的顺序输出各位数字 运行示例: enter an integer:1902 the digits are:1 9 0 2 #include "stdio.h" void main() {int digit,number,power,t; printf("enter an integer:"); scanf("%d",&number); number=number<0?-number:number; power=1; _____1____ while( ------2---- ) {power=power*10; t=t/10;}; printf("the digits are:"); while(------3----) {digit=number/power; printf("%d ",digit); ----4----- power/=10; } } 供选择的答案: (1) A、t=1; B、t=number; C、; D、NUMBER=1; (2)A、t>=10 B、power>=100 C、t!=0; D、number!=0 (3) A、pow==0 B、digit!=0 C、number!=0 D、power>=1 (4) A、number/=power B、number%=10; C、number%=power D、number/=10 连续输入一批学生的成绩,直到输入成绩的数量超过50个或者输入的成绩不是有效成绩(有效成绩为0`100),将输入有效成绩存入数组mark中,在数组中查找并输出最高分。函数getmax(array,n)在有n个元素的一维数组array中找出并返回最大值。 运行示例: enter marks: 90 80 77 65 -1 max=90 #include "stdio.h" #define MAXNUM 50 int getmax(-----5----) {int k,max; -----6-----; for(k=1;k<5;k++) if(max

浙江省计算机二级c语言上机考试真题(三)程序编写

(三)程序编写 1,求3元方程解 设计程序:统计满足条件x*x+y*y+z*z==2000的所有解的个数,并将统计结果以格式"%d"输出。说明:若a、b、c是1个解,则a、c、b也是1个解,等等。*/ #include "stdio.h" int main() { int x,y,z,k=0; /* * 考生在这里添加代码 */ return 0; } ?#include ?int main() ?{ ?int x,y,z,k=0; ?for(x=0;x<=50;x++) ? { ? for(y=0;y<=50;y++) ? { ? for(z=0;z<=50;z++) ? { ? if(x*x+y*y+z*z==2000) ? {k++;} ? } ? } ? } ?printf("%d",k); ?} 2,求距离和 设计程序:x[i],y[i]分别表示平面上一个点的坐标,求下列10个点与点(1.0,1.0)的距离 的总和,并将结果以格式"%.6f"输出。

#include #include "math.h" int main() { int i; float x[10]={-1.5,2.1,6.3,3.2,-0.7,7.0,5.1,3.2,4.5,7.6}; float y[10]={3.5,7.6,8.1,4.5,6.0,1.1,1.2,2.1,3.3,4.4}; float s=0.0; /* * 考生在这里添加代码 */ return 0; } ?#include ?#include ?int main() ?{ int i; ? float x[10]={-1.5,2.1,6.3,3.2,-0.7,7.0,5.1,3.2,4.5,7.6}; ? float y[10]={3.5,7.6,8.1,4.5,6.0,1.1,1.2,2.1,3.3,4.4}; ? float s=0.000004; ? float sx,sy; ? for(i=0;i<10;i++) ? { ? sx=(x[i]-1.0)*(x[i]-1.0); ? sy=(y[i]-1.0)*(y[i]-1.0); ? s+=sqrt(sx+sy); ? } ? printf("%.6f",s); ? return 0; ?} 3,字符权重 设计程序:在正整数中找出1个最小的、被3、5、7、9除余数分别为1、 3、5、7的数,将该数以格式"%d"输出。 #include "stdio.h" #include "math.h" int main()

浙江省计算机二级等级考试大纲(C语言)

浙江省计算机等级考试(二级C语言)考试大纲基本要求 1. 熟练掌握C 语言的基本知识; 2. 具备基本的C程序设计能力,能熟练地阅读、理解和编制简短的C程序; 3. 了解面向对象程序设计的基本概念。 基本内容 一、数据的定义 数据的定义包括数据类型和存储类别。 1、基本类型 基本类型指整型、实型和字符型。 (1) 常量 熟练掌握各种表示形式的整数、实数、和字符(串)常量,符号常量的定义和使用。 包括整数的十进制、八进制和十六进制的表示形式、长整型常量的表示形式,实数的浮点表示法和科学记数法,字符的转义序列,常用符号常量的含义(如NULL、EOF等) (2) 变量 熟练掌握变量的定义和初始化。 2、构造类型 构造类型包括数组和结构。 (1) 数组 熟练掌握一维和二维数组的定义和初始化,数组元素的引用。 包括一维字符数组和字符串,二维字符数组和字符串数组。 (2) 结构 熟练掌握结构类型的定义,结构变量的定义和初始化,结构变量成员的引用。 3、指针 (1) 熟练掌握指针和地址的概念 (2) 熟练掌握指针变量的定义和初始化 (3) 熟练掌握通过指针引用指向实体 4、构造类型和指针类型的混合定义及应用 (1) 熟练掌握指针、数组和地址间的关系 (2) 熟练掌握指针数组 (3) 熟练掌握结构数组 (4) 熟练掌握结构指针 (5) 掌握结构中含指针或数组 (6) 掌握嵌套结构 (7) 掌握指向指针的指针(二级)

(8) 单向链表 掌握单向链表的建立和遍历 了解插入和删除单向链表中的一个节点 5、空类型 掌握空类型的定义和使用 6、变量的存储类别、作用域和生存期 (1) 掌握变量的存储类别 auto 自动型、static 静态型、extern 外部参照型 (2) 掌握全局变量和局部变量 注意区分:自动局部变量和静态局部变量、全局变量和静态全局变量、外部变量 二、运算及流程控制 1、基本运算 熟练掌握运算符的功能 熟练掌握运算符的优先级、结合性和目数 熟练掌握隐式类型转换和强制类型转换 2、表达式 熟练掌握各类表达式的组成规则和计算过程 3、语句 (1) 熟练掌握表达式语句、空语句、复合语句; (2) 熟练掌握简单控制语句(break、continue、return); (3) 熟练掌握选择控制语句(if、switch) (4) 熟练掌握重复控制语句(for、while、do—while); 三、程序结构和函数 1、程序结构 熟练掌握main函数与其他函数之间的关系 包括标准库函数和自定义函数 2、函数的定义 (1) 熟练掌握函数定义的ANSI C格式 (2) 熟练掌握函数的参数(形式参数和实在参数)及参数传递 包括指针作为函数的参数 (3) 熟练掌握函数的返回值 包括指针作为函数的返回值 3、函数的调用 (1) 函数调用的一般格式 熟练掌握通过函数名调用函数,了解通过函数指针调用函数

人文英语1(专科)-2020.07国家开放大学2020年春季学期期末统一考试试题及答案

试卷代号:3896 国家开放大学2 0 2 0年春季学期期末统一考试 人文英语1 试题 2020年7月 注意事项 一、将你的学号、姓名及分校(工作站)名称填写在答题纸的规定栏内。考试结束后,把试卷和答题纸放在桌上。试卷和答题纸均不得带出考场。监考人收完考卷和答题纸后才可离开考场。 二、仔细读懂题目的说明,并按题目要求答题。答案一定要写在答题纸的指定位置上,写在试卷上的答案无效。 三、用蓝、黑圆珠笔或钢笔答题,使用铅笔答题无效。 一、交际用语(共计10分,每小题2分) 1—5题:选择正确的语句完成下列对话,并将答案序号写在答题纸上。 1.—What is your major? A.Li Mei. B.A freshman. C.Education. 2.—May I know your address? A.I have no idea. B.Sure.Here you are. C.Sorry, I’ve forgotten. 3.—Hi, Tom, how’s everything with you? —_________,and how are you? A.Don’t mention it B.Hm, not too bad C.Thanks 4.—1 can show you around, if you like. A.Go,please! B.Sure.Thank you. C.I don’t like it at all. 5.—Hil How are you doing? A.I’m doing well. B.That’s all right. C.How are you doing? 二、词汇与结构(共计30分,每小题2分) 6—20题:阅读下面的句子,从A.B.C三个选项中选出一个能填入空白处的正确选项,并将答 案序号写在答题纸上。 6.She___________a teacher in Shanghai last year A.is B.was C.were 7.London is ___________capital of Britain, and it is___________great city, too. A.a,the B.the,/

相关主题
文本预览
相关文档 最新文档