当前位置:文档之家› 机试全国计算机二级C语言程序题 题库(1---50)每年都一样

机试全国计算机二级C语言程序题 题库(1---50)每年都一样

机试全国计算机二级C语言程序题 题库(1---50)每年都一样
机试全国计算机二级C语言程序题 题库(1---50)每年都一样

全国计算机二级C语言程序题题库(必考题库1--50)

建议下载到手机WPS打开

第一套

1. 程序填空程序通过定义学生结构体数组,存

储了若干个学生的学号、姓名和三门课的成

绩。函数fun的功能是将存放学生数据的结

构体数组,按照姓名的字典序(从小到大排

序)。

第一处struct student t;

第二处for(i=0;i

第三处if(strcmp(a[i].name,a[j].name)>0)

2 程序修改

/**found**/

q=p+i;

/**found**/

while(q>p)

3程序设计

int fun(STREC *a,STREC *b,int l,int h)

{int i,j=0;

for(i=0;i

if((a[i].s>=1&&a[i].s<=h)

b[j++]=a[i];

return j;

}

第二套

1. 程序填空

给定程序中已建立一个带有头结点的单向链表,链表中的各结点按数据域递增有序连接。函数fun的功能是:删除链表中数据域值相同的结点,使之只保留一个。

第一处free(q);

第二处q=p->next;

第三处q=q->next;

2. 程序修改

/**found**/

p=j;

/**found**/

p=i;

3. 程序设计

void fun(int m,int *a,int *n)

{

int i;

*n=0;

for(i=7;i<=m;i++)

if((i%7==0)||(i%11==0))

a[(*n)++]=i;

}

第三套

1. 程序填空

函数fun的功能是:逆置数组元素是的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数组中数据的个数。

第一处for(i=0;i

第二处a[i]=a[n-1-i];

第三处a[n-i-1]=t;

2程序修改

/**found**/

n=*p-…0?;

/**found**/

n=n*8+*p-…0?;

3. 程序设计

STREC fun(STREC*a,char *b)

{

STREC c;

Int i;

c.num[0]=?\0?;

c.s=-1;

for(i=0;i

if(strcmp(a[i].num,b)==0)

{strcpy(c.num,a[i].num);

c.s=a[i].s;break;} return c;

}

第四套

1. 程序填空

给定程序中,函数fun的功能是:在带有

头结点的单向链表中,查找数据域中值为ch的结

点。找到后通过函数值返回该结点在链表中所处

的顺序号:若不存在值为ch的结点,函数值返回

0.

第一处while(p!=0)

第二处if(p->data==ch)return n;

第三处k=fun(head,ch);

2. 程序修改

/**found**/

for(i=0,t=0;p[i];i++)

/**found**/

c[t]=?\0?;

3. 程序设计

void fun(char *ss)

{

int i;

for(i=1;i

{if(ss[i]>=?a?&&ss[i]<=?z?)

ss[i]-=32;

}

}

第五套

1. 程序填空

给定程序中,函数fun的功能是:计算下

式前n项的和作为函数值返回。例如:当形参n

的值为10 的时,函数返回:9.6125588。

第一处s=0;

第二处for(i=1;i<=n;i++)

第三处s=s+(2.0*i-1)*(2.0*i+1)/(t*t);

2. 程序修改

/**found**/

for(i=0;str[i];i++)

/**found**/

if(substr[k+1]==?\0?)

3. 程序设计

double fun(double eps)

{ double s=1,t=1./3;

int n=1;

while(t>=eps)

{s+=t;n++;t=t*n/(2.0*n+1)

;}

return(s*2.0);

}

第六套

1. 程序填空

给定程序中,函数fun的功能是:将形参

s所指定字符串中所有的字母字符顺序前移,其他

字母顺序后移,处理后字符串的首地址作为函数

值返回。

第一处t[j]=s[i];j++;

第二处for(i=0;i

t[j+i]=p[i];

第三处t[j+k]=0;

2. 程序修改

/**found**/

while(*w)

/**found**/

if(*r==*p)

3. 程序设计

void fun(char *s,char t[])

{ int i,j=0;

for(i=0;i

if(s[i]%2==0)t[j++]=s[i];

t[j]=0;

}

第七套

1. 程序填空

程序通过定义学生结构体变量,存储了

学生的学号、姓名和三门课的成绩。函数fun的功

能是将形参a所指结构体变量s中的数据进行修

改,并把a中地址作为函数值返回主函数,在主

函数中输出修改后的数据。

第一处struct student *

fun(struct student*a)

第二处for(i=0;i<3;i++)

a->score[i]+=1;

第三处return a;

2. 程序修改

/**found**/

char *fun(char (*sq)[M])

/**found**/

return sp;

3. 程序设计

#include

void fun(int a,int b,long *c)

{ *c=(b%10)*1000+(a/10)*100+(b/10)*10+a%10;

}

第八套

1. 程序填空

函数fun的功能是:将形参观者工所指数

组中的前半部分元素中的值和后半部分元素中的

值对换。形参n中存放数组中数据的个数,若n

为奇书,则中间元素不动。

第一处p=(n%2==0)?n/2:n/2+1;

第二处a[i]=a[p+i];

第三处a[p+i]=t;

2. 程序修改

/**found**/

float k;

/**found**/

if(*a<*c)

3. 程序设计

int fun(STREC *a,STREC *b)

{

int i,max=a[0].s,n=0;

for(i=1;i

if(max

for(i=0;i

if(max==a[i].s)b[n++]=a[i];

return n;

}

第九套

1. 程序填空

给定程序中,函数fun的功能是:计算形

参x所指数组中N个数的平均值,(规定所有数均

为正数),将所指数组中小于平均值的数据移至数

据的前部,大于等于平均数的移至x所指数组的

后部,平均值作为函数值返回,在主函数中输出

平均值和移动后的数据。

第一处for(i=0;i

av+=x[i]/N

第二处y[j]=x[i];

x[i]=-1;j++;}

第三处i++;

2. 程序修改

/**found**/

num[k]=0;

/**found**/

switch(*s)

3. 程序设计

int fun(int a [M][N])

{

int tot=0,i,j;

for(i=0;i

{

tot +=a[0][i];

tot +=a[M-1][i];

}

for(i=1;i

tot +=a[i][0];

tot +=a[i][N-1];

}

return tot;

}

第十套

1. 程序填空

程序通过定义学生结构体变量,存储了

学生的学号、姓名和三门课的成绩。函数fun的功

能是将形参a中的数据进行修改,把修改后的数

据作为函数值返回主函数进行输出。

第一处struct student

fun(struct student a)

第二处strcpy(https://www.doczj.com/doc/3b11983026.html,,”LiSi”);

第三处a.score[i]+=1;

2程序修改

/**found**/

if(p==n) return-1?

/**found**/

a[i]=a[i+1];

3. 程序设计

int fun(STREC *a,STREC *b)

{

int i,j=0,min=a[0].s;

for(i=0;i

{ if(min>a[i].s){

j=0;

b[j++]=a[i];min=a[i].s;

}

else if(min==a[i].s)

b[j++]=a[i];

}

return j;

}

第十一套

1. 程序填空

给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值,(规定所有数均为正数),将所指数组中大于平均值的数据移至数据的前部,小于等于平均数的移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。

第一处av=s/N;

第二处y[j++]=x[i];x[i]=-1;}

第三处if(x[i]!=-1)

y[j++]=x[i];

2. 程序修改

/**found**/

#include

/**found**/

upfst (char *p)

3. 程序设计

double fun(int w[][N])

{ int i,j,n=0;

double sum=0;

for(i=0;i

{ sum+=w[0][i]+w[N-1][i];

n+=2;}

for(i=1;i

{ sum+=w[i][0]+w[i][N-1];

n+=2;

}

return sum/n;

}

第十二套

1. 程序填空

给定程序中,函数fun的功能是:将自然数1—10以及它们的平方根写到名为myfile3.txt 的文本文件中,然后再顺序读出显示在屏幕上。第一处fprintf(fp,”%d%f\n”,i,sqrt((double)i));

第二处fclose(fp);

第三处if((fp=fopen(fname,”r”))==NULL)

2. 程序修改

/**found**/

for(i=j+1;i

/**found**/

p=i;

3. 程序设计

#include

void fun(int a,int b,long *c)

{

*c=(b%10)*1000+(a%10)*100+(b/10)*10+(a/10); }

第十三套

1. 程序填空

给定程序中,函数fun的功能是:找出N*N 矩阵中每列元素中的最大值,并按顺序一次存放于形参b所指的一维数组中。

第一处b[i]=a[0][i];

第二处if (b[i]

b[i]=a[j][i]; 第三处fun(x,y);

2. 程序修改

/**found**/

int fun(int *x,int *y)

/**found**/

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

3. 程序设计

#include

#define MAX100

int fun(int lim,int aa[MAX])

{int i,j,k=0;

for(i=2;i<=lim;i++)

{

for(j=2;j<=(i/2);j++)

if(i%j==0)break;

if(j>(i/2))aa[k++]=i;

} return k;}

第十四套

1. 程序填空

函数fun的功能是进行字母转换。若形参

ch中小写英文字母,则转换成相应的大写英文字

母;若形参ch中是大写英文字母,则转换成相应

的小写英文字母;并将转换的结果作为函数值返

回。

第一处if((ch>=?a?)&&(ch<=?z?))

第二处return

ch+?a?-…A?

第三处return ch;

2. 程序修改

/**found**/

void fun(int *a)

/**found**/

a[j]=a[j-1];

3. 程序设计

int fun(int n)

{

int s=0,i;

for(i=2;i

if(n%i==0)s+=i;

return s;

}

第十五套

1. 程序填空

给定程序中,函数的功能是:把形参s所

指字符串下标为奇数的字符右移到下一个奇书位

置,最右边呗移出字符串的字符绕回放到第一个

奇数位置,下标为偶数的字符不动(注:字符串

的长度大于等于2)。例如,形参s所指的字符串

为:abcdefgh,执行结果为:ahcbedg。

第一处if(n%2==0) k=n-1;

第二处c=s[k];

第三处s[1]=c;

2. 程序修改

/**found**/

long s=0,t=0;

/**found**/

t=t/10;

3. 程序设计

void fun(char*tt, int pp[ ])

{

char *p=tt;

int i;

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

pp[i]=0;

while(*p)

{if(*p>=?a?&&*p<=?z?)

pp[*p-…a?]+=1;

p++;

}

}

第十六套

1. 程序填空

人员的记录由编号和出生年、月、日组成,N名

人员的数据已在主函数中存入结构体数组std中,

且编号唯一。函数fun的功能是:找出指定编号人

员数据,作为函数值返回,由主函数输出,若指

定编号不存在,返回数据中编号为空串。

第1处STU fun(STU *std, char *num)

第2处if(strcmp (std[i].num, num)

= =0)

第3处return (std[i]);

2. 程序修改

/**found**/

r++; p++;

/**found**/

if(*r= =0)

3. 程序设计

#include

#include

void fun (char*s, char t[])

{

int i, j=0;

for(i=0;i

if(s[i]%2) t[j++]=s[i];

t[j]=0;

}

第十七套

1. 程序填空

给定程序中,函数fun的功能是:统计形

参s所指字符串中数字字符出现的次数,并存放

在形参t所指的变量中,最后在主函数中输出。例

如,形参s所指的字符串为:

abcdef35adgh3kjsdf7。输出结果为:4。

第1处for(i=0;s[i]!=NULL;i++)

第2处if(s[i]>=?0?&&s[i]<=?9?)

n++;

第3处*t=n;

2. 程序修改

/**found**/

t=*x;*x=y;

/**found**/

return(t);

3. 程序设计

#include

viod fun (int *a,int *n)

{int i;

*n=0;

for(i=7;i<1000;i++)

if(((i%7)= =0││(i%11)= =0

&&(i%77)!=0) a[(*n)++]=i;

}

第十八套

1. 程序填空

给定程序中,函数fun的功能是:有N×N

矩阵,根据给定的m(m<=n)值,将每行元素中

的值均右移m个位置,左边值为0.

第1处for(i=0;i

第2处t[i][j+m]=t[i][j];

第3处for(j=0;j

2. 程序修改

/**found**/

while((2<=high)&&(n<10))

/**found**/

yes=0;break;

3. 程序设计

float fun()

{

float x0,x1=0.0;

do{

x0=x1;

x1=cos(x0);

}while(fabs(x0-x1)>0.000001);

return x1;

}

第十九套

1. 程序填空

给定程序中,函数fun的功能是:将a所

指的3×5矩阵中第k列的元素左移到第0列,第

k列以后的每列元素行依次左移,原来左边的各列

依次绕到右边。

第1处for(p=1;p<=k;p++)

第2处for(j=0;j

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

第3处a[i][N-1]=temp;

2. 程序修改

/**found**/

fun(int a[][M],int m)

/**found**/

a[j][k]=(k+1)*(j+1);

3. 程序设计

void fun(int a,int b,int*c)

{

*c=(a%10)*1000+(b%10)*100

+(a/10)*10+(b/10);

}

第二十套

1. 程序填空

给定程序中,函数fun的功能是:对形参s所指字符串中下标为奇数的字符ASCII码大小递增排序,并将排序后的下标为奇数的字符取出,形成一个新串。

第1处t=i;

第2处for(j=i+2;j

第3处p[j]=0;

2. 程序修改

/**found**/

while((fabs(t))>=num)

/**found**/

t=s/n

3. 程序设计

viod fun (char a[ ],char

b[],int n)

{

strncpy (b,a,n);

b[n]=0;

strcat(b,a+n+1);

}

第二十一套

1. 程序填空

给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串右边的字符删去,只保留左边的k个字符。ss 所指字符串数组中共有N个字符串,且串小于M。第一处void fun(char (*ss)[M], int k)

第二处while (i

第三处ss[i][k]=0;i++;}

2. 程序修改

/**found**/

t=1;

/**found**/

return(2*s);

3. 程序设计

void fun(char*a,int n)

{

int i=0,k=0;

while(a[k]= =?*?)k++;

if(k>n)

{

i=n;j=k;

for(;a[j]!=0;j++)

a[i++]=a[j];

a[i]=0;

}}

第二十二套

1. 程序填空

给定程序中,函数fun的功能是:a所指4×3矩阵中第k行的元素与第0行元素交换。例如:有下列矩阵

1 2 3

4 5 6

7 8 9

10 11 12

若k为2,程序执行结果为

7 8 9

4 5 6

1 2 3

10 11 12

第一处void fun(int (*a)[N],int k)

第二处for(i=0;i

第三处a[0][i]=a[k][i];

2. 程序修改

/**found**/

for(i=strlen(t)-1;i;i--)

/**found**/

if(t[j]>t[j+1])

3. 程序设计

void fun(char *ss) {

char *p=ss;

inr i=0;

while(*p){

if((i%2)&&(*p>=?a? &&*p<=?z?))

*p-=32;

p++;

i++;

}

}

第二十三套

1. 程序填空

给定程序的功能是:调用函数fun将指定

源文件中的内容复制到指定的目标文件中,复制

成功时函数的返回值是1,失败是返回值是0.在复

制的过程中,把复制的内容输出到终端屏幕。主

函数源文件名放在变量sfname中,目标文件放在

变量tfname中。

第一处

if((fs=fopen(source,”r”))==NULL)

第二处while(!feof(fs))

第三处fputc(ch,ft);

2. 程序修改

/**found**/

if(d%2==0)

/**found**/

s/=10;

3. 程序设计

void fun(int a,int b,long*c)

{

*c=(a%10)*1000+(b/10)*100+(a/10)*10+(b%10);

第二十四套

1. 程序填空

程序通过定义学生结构体变量,存储了

学生的学号、姓名和三门课的成绩。函数fun的功

能是将形参a所指结构体变量中的数据赋给函数

中的结构体变量b,并修改b中的学号和姓名,最

后输出修改后的数据。

第一处b=a;

第二处strcpy(https://www.doczj.com/doc/3b11983026.html,,”LiSi”)

第三处for (i=0;i<3;i++)

pri ntf(“%6.2f”,b.score[i]);

2. 程序修改

/**found**/

s[j++]=s[i];

/**found**/

s[j]=?\0?;

3. 程序设计

void fun(char *a)

{ char *p,*q;

int n=0;

p=a;

while(*p==?*?)

{n++;p++;}

q=a;

while(*p){

*q=*p;

p++;q++;

}

for(;n>0;n--)

*q++=?*?;

*q=?\0?;

}

第二十五套

1. 程序填空

用筛选法可得到2—n(n<10000)之间的

所有素数,方法是:首先从素数2开始,将所有2

的倍数的数从数表中删去(把数表中相应位置的

值置成0);接着从数表中找下一个非0数,并从

数表中删去该数的所有倍数,依此类推,直到所

找的下一个数等于n为止。这样会得到一个序列:

2、3、5、7、11、13、17、19、23……函数fun

用筛选法找出所有小于等于n的素数,并统计素

数的个数作为函数值返回。

第一处for(j=a[i]*2;j<=n;j+=a[i])

第二处while(a[i]= =0)

第三处if(a[i]!=0)

2. 程序修改

/**found**/

y=1;

/**foune**/

d=a-i;

3. 程序设计

double fun(int n)

{

int i;

double sum=0.0;

for(i=1;i

if(i%5= =0||i%9==0)

sum+=1.0/i;

return sum;

}

第二十六套

1. 程序填空

给定程序中,函数fun的功能是建立一个

N×N的矩阵。矩阵元素的构成规律是:最外层元

素的值全部是1;从外向内第二层元素的值全部为

2;第三层元素的值全部是3,…依此类推。

第一处void fun(int(*a)[N])

第二处for(j=i;j

第二处a[k][i]=a[k][N-i-1]=i+1;

2. 程序修改

/**found**/

aa[i]=m%k;

/**found**/

printf(“%d”,aa[i-1]);

3. 程序设计

fun(char (*a)[81],int num,char **max)

{

int i,k=0,maxlen;

maxlen=strlen(a[k]);

for(i=1;i

{

if(strlen(a[i])>maxlen)

{maxlen=strlen(a[i]);

k=i;

}

}

*max=a[k];

}

第二十七套

1. 程序填空

函数fun的功能是计算f(x)=1+x-2/2!

+3/3!-4/4!+……的前n项和。若x=2.5,n=15

时,函数值为1.917914。

第一处f=1;

第二处t*=(-1)*x/i;

第三处f+=t;

2. 程序修改

/**found**/

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

/**found**/

if(k>=0&&k<=6)

3. 程序设计

double fun(int n)

{

double s=1?

long t=1;

int i;

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

t=t*i;

s+=1.0/t;}

return s;

}

第二十八套

1. 程序填空

给定程序中,函数fun的功能是:计算

N*N矩阵的主对角线元素和方向对角线元素之

和,并作为函数值返回。注意:要求先累加主对

角线元素中的值,然后累加反响对角线元素的值。

第一处sum=0;

第二处sum+=t[i][i];

第三处sum+=t[i][n-i-1];

2. 程序修改

/**found**/

double r;

/**found**/

while(fabs(n-m)>0.001)

3. 程序设计

void fun(char *a,char *h,char *p)

{

int j=0;

char *q=a;

while(*q&&q

while(*h&&*p&&h

{

if(*h!=?*?)a[j++]=*h;

h++;

}

while(*p)a[j++]=*p++;

a[j]=0;

}

第二十九套

1. 程序填空

给定程序中,函数fun的功能是:有N*N 矩阵,将矩阵的外围元素顺时针旋转。操作的顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为第一行,临时数组中和元素成为最后一列。

第一处t[0][N-j-1]=t[j][0];

第二处for(j=N-1;j>=0;j--)

第三处t[j][N-1]=r[j];

2. 程序修改

/**found**/

double f(double x)

/**found**/

return s;

3. 程序设计

double fun(int m)

{

double s=0.0;

int i;

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

s+=log(1.0*i);

s=sqrt(s);

return s;

}

第三十套

1. 程序填空

函数fun的功能是:反形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a [2]……中,把偶数从数组中删除,奇数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除偶数后a所指数组中的数据为:9、1、3、5、7,返回值为5。

第一处if(a[i]%2==1)

第二处j++;

第三处return j;

2. 程序修改

/**found**/

t=a;a=b;b=t;

/**found**/

return (b);

3. 程序设计

void fun(char *a)

{

int j=0;

char *p=a;

while(*p){

if(*p!=?*?)

a[j++]=*p;

p++;

}

a[j]=0;

}

第三十一套

1. 程序填空

给定程序中,函数fun的功能是:在形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回所剩字符串的个数。Ss所指字符串数组中共有N个字符串,且串长小于M。

第一处for(i=0;i

第二处if(len<=k)

第三处strcpy(ss[j++],ss[i]);

2. 程序修改

/**found**/ int k=0;

/**found**/

while(*p||*q)

3. 程序设计

void fun(char *a)

{

int i=0,k;

while(a[i]!==?*?)i++;

k=i;

while(a[i]!=?\0?)

{

if(a[i]!=?*?)

a[k++]=a[i];

i++;

}

a[k]=?\0?;

}

第三十二套

1. 程序填空

给定程序中已建立一个带头结点的单向

链表,链表中的各结点按结点数据域中的数据递

增有序链接。函数fun的功能是:把形参x的值放

入一个新结点并插入到链表中,插入后各结点数

据域的值仍保持递增有序。

第一处s->data=x;

第二处q=p;

第三处q->next=s;

2. 程序修改

/**found**/

long k=1;

/**found**/

num/=10

3. 程序设计

float fun(float *a,int n)

{

int i;

float ave=0.0;

for(i=0;i

ave=ave+a[i];

ave=ave/n;

return ave;

}

第三十三套

1. 程序填空

给定程序中,函数fun的功能是:在形参

ss所指字符串数组中,查找含有形参substr所指

子串的所有字符串并输出,若没找到输出相应信

息。Ss所指字符串数组中共有N个字符,且串长

小于M。程序中库函数strstr(s1、s2)的功能是

早s1串中查找s2子串,若没有,函数值为0,

若有,为非0。

第一处for(i=0;i

第二处if(strstr(ss[i],substr)!=NULL)

第三处if(find==0)

2. 程序修改

/**found**/

fun(int x,int y,int z)

/**found**/

return j;

3. 程序设计

void fun(char *a,int n,int h,int e)

{

char *p=a;

int j=0,len=0;

while(*p){p++;len++;}

while(j

a[j]=a[h+j];

j++;

}

a[j]=0;

}

第三十四套

1. 程序填空

给定程序中,函数fun的功能是:在形参

ss所指字符串数组中查找与形参t所指字符串相

同的串,找到后返回该串在字符串中的位置(下

标值),未找到则返回-1。ss所指字符串数组中共

有N个内容不同的字符串,且串长小于M。

第一处for(i=0;i

第二处

if(strcmp ss[i],t)==0

return i;

第三处if(n==-1)

printf(“\nDon?t found!\n”);

2. 程序修改

/**found**/

a2=k/10;

/**found**/

return i;

3. 程序设计

void fun(char *a)

{

char *p=a;

while(*p)p++;p--;

while(*p==?*?)p--;

p++;

*p=0;

}

第三十五套

1. 程序填空

给定程序中,函数fun的功能是:统计出

带有头结点的单向链表中结点的个数,存放在形

参n所指的存储单元中。

第一处*n=0;

第二处p=p->next;

第三处fun(head,&num);

2. 程序修改

/**found**/

a=NULL;

/**found**/

if(*r==*p)

3. 程序设计

void fun(char *s,char t[ ])

{

int i,j=0;

for(i=0;i

if(s[i]%2==0)t[j++]=s[i];

t[j]=0;

}

第三十六套

1. 程序填空

函数fun的功能是:进行数字字符转换。

若形参ch中是数字字符…0?—…9?,则…0?转换成…9?,

…1?转换成…8?,…2?转换成…7?,………9?转换成…0?;若

是其他字符则保持不变,并将转换后的结果做函

数值返回。

第一处char fun(char ch)

第二处if(ch>=?0?&&ch<=?9?)

第三处return …9?-(ch-…0?);

2. 程序修改

/**found**/

b[k]=*p;

/**found**/

b[k++]=? …;

3. 程序设计

double fun(STREC *h)

{

STREC *p=h->next;

double av=0.0;

int n=o;

while(p!=NULL)

{

av=av+p->s;

p=p->next;

n++;

}

av/=n;

return av;

}

第三十七套

1. 程序填空

函数fun的功能是:把形参a所指数组

中的偶数按原顺序依次存放a[0]、a[1]、a[2]……

中,把奇数从数组中删除,偶数个数通过函数值

返回。

第一处if(a[i]%2==0){

第二处a[j]=a[i];j++;

第三处return j;

2. 程序修改

/**found**/

fun(int n)

/**found**/

if(n==1)

3. 程序设计

void fun(char *a,int n)

{

char *p=a;

int j=0;

while(*p)p++;p--;

while(*p==?*?)p--;

p++;

while(j

p++;

j++;

}

*p=0;

}

第三十八套

1. 程序填空

给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排列,并输入排序结果。ss所指定字符串数组中共有N个字符串,且串长小于M。第一处k=i

第二

if(strlen(ps[k])

ps[j]))k=j;

第三处tp=ps[i];ps[i]=ps[k];ps[k]=tp;

2. 程序修改

/**found**/

double fun(int n)

/**found**/

return sum;

3. 程序设计

double fun(double x,int n)

{double s=1.0,y=x;

int i;

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

{

s+=y/(double)jc(i);

y*=x;

}

return s;

}

第三十九套

1. 程序填空

给定程序中,函数fun的功能是:计算x 所指数组中N个数的平均值(规定所有数均为正数),平均值通过形参返回主函数,将小于平均值且最接近平均值的数作为函数值返回,在主函数中输出。

第一处*av=s/N;

第二处d=*av-x[i];j=i;}

第三处return x[j];

2. 程序修改

/**found**/

float fun(int n)

/**found**/

for(i=2;i<=n;i++)

3. 程序设计

int fun(int a[][N],int m)

{

int i,j;

for(i=0;i

for(j=i;j

a[i][j]*=m;

}

第四十套

1. 程序填空

给定程序中,函数fun的功能是:将s 所指字符串所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。

第一处j++;

第二处s[i]=t1[i]; 第三处for(i=0;i

2. 程序修改

/**found**/

for(j=i+1;j<6;j++)

/**found**/

*(pstr+i)=*(pstr+j);

3. 程序设计

int fun(char *ss,char c)

{

int cnt=0;

char *p=ss;

while(*p){

if(*p==c)cnt++;

p++;

}

return cnt;

}

第四十一套

1. 程序填空

给定程序中,函数fun的功能是:将形参

s所指定字符串中的数字字符转换成对应的数值,

计算出这些数值的累加和作为函数值返回。

第1处

if(isdigit(*s))sum+=*s-48;

第2处s++;

第3处return sum;

2. 程序修改

/**found**/

if((k%13= =0││(k%17= =0))

/**found**/

}

3. 程序设计

double fun(int n)

{

double sum=0.0;

int i;

for(i=21;i<=n;i++)

if((i%3= =0)&&(i%7= =0))sum

+=i;

return sqrt(sum);

}

第四十二套

1 程序填空

给定程序中,函数fun的功能是:将不带头结点的

单向链表结点数据域中的数据从小到大排序。即

若原链表节点数据域从头到位的数据为10、4、2、

8、6,排序后链表结点数据域从头至尾的数据为2、

4、6、8、10.

第1处q=p->next;

第2处while(q)

第3处p=p->next;

2 程序修改

/**found**/

while(*s)

/**found**/

s++;

3程序设计

void fun(int*w, int p, int n)

{

int i,j=0,b[N];

for(i=p+1;i

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

b[j++]=w[i];

for(i=0;i

w[i]=b[i];

}

第四十三套

1 程序填空

给定程序中,函数fun的功能是:判定形参a所

指的N乘以N(规定N为奇数)的矩阵是否是“幻

方”,若是,函数返回值是1;不是,函数返回值

为0.“幻方”的判定条件是:矩阵每行、每列、主对

角线及反对角线上元素之和都相等。

第1处row=colum=0;

第2处

if((row!=colum)││(ro w!=m1))return 0;

第3处return 1;

2 程序修改

/**found**/

t=t-1.0/i;

/**found**/

return t;

3 程序设计

int fun(char *str)

{

char *p=str;

int i=0;

while(*p){

if(*p!=? ?)str[i++]=*p;

p++;

}

str[i]=0;

}

第四十四套

1 程序填空

给定程序中,函数fun的功能是:将N乘以N矩

阵中元素的值按列右移一个位置,右边被移出矩

阵的元素绕回左边。

第1处for(i=0;i

第2处x=t[i][N-1];

第3处t[i][0]=x;

2 程序修改

/**found**/

s=s+(n+1.0)/n;

/**found**/

return t;

3程序编写

int fun(int t)

{

int f0=0,f1=1,f;

do

{f=f0+f1;

f0=f1;

f1=f;

}while(f

return f;

}

第四十五套

1 程序填空

给定程序中,函数fun的功能是将带头结点的单向

链表逆置。即若原链表中从头至尾结点数据域依

次为:2、4、6、8、10,逆置后,从头至尾结点

数据域依次为:10、8、6、4、2.。

第1处p=h->next;

第2处if (p= =0) return;

第3处p=q;q=r;

2 程序修改

/**found**/

r=t;

/**found**/

if(*r= =0)

3 程序设计

void fun (char a[M][N]),char *b)

{int i;*b=0;

for(i=0;i

}

第四十六套

1 程序填空

给定程序中,函数fun的功能是:将形参s所指字

符串所有ASCII码小于97的字符存入形

第1处*(t+n)=*s;n++;}

第2处s++;

第3处return n;

2 程序修改

/**found**/

int j,c=0;float xa=0.0;

/**found**/

if(x[j]>=xa)

3 程序设计

p=m!/(n!*(m-n)!)

float fun(int m, int n)

{

float p;

p=1.0*jc(m)/jc(n)/jc(m-n);

return p;

}

第四十七套

1 程序填空

函数fun的功能是:计算f(x)=1+x-x2∕2!+x3∕3!-X4/4! 直到∣x n/n!∣<10-6若x=2.5,函数值为:1.917915。

第1处t=x

第2处t*=(-1.0)*x/n;

第3处while(fabs(t)>=1e-6)

2 程序修改

/**found**/

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

/**found**/

t=t%1000;

3程序设计

double fun(double x)

{

int n=1;

double sn=1;

double xn=1,xn1=0;

while(fabs(xn-xn1)>=0.000001)

{

xn=xn*x*(0.5-n+1)/n;

n+=1;

sn+=xn;

}

return(sn);

}

第四十八套

1 程序填空

给定程序中,函数fun的功能是:计算出带有头节点的单向链表中各节点数据域中值之和作为函数值带回。

第1处s+=p->data;

第2处p=p->next;

第3处printf(“\nsum=%d\n”,fun(head));

2 程序修改

/**found**/

while(*r)

/**found**/

*a=*r;a++;r++;

3 程序设计

void fun(char *s,char t[])

{

int i,j=0;

for(i=1;i

t[j++]=s[i];

t[j]=0;

}

第四十九套

1 程序填空

给定程序中,函数fun的功能是:把形参s所知字符串中最左边的n个字符复制到形参t所指字符数组中,形成一个新串,若s所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。

第1处if(n>=len)strcpy(t,s);

第2处t[j++]=s[i];

第3处t[j]=0;

2 程序修改

/**found**/

if(i%k= =0)

/**found**/

if(k>=i)

3 程序设计

void fun(int x,int pp[],int*n)

{

int i;

*n=0;

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

if((x%i==0)&&(i%2))pp[(*n)++]=i;

}

第五十套

1 程序填空

给定程序中,函数fun的功能是:将形参s所知字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。第1处p[j]=s[i];j++;}

第2处for(i=0;i

第3处return p;

2 程序修改

/**found**/ while(i

/**found**/

if(*a)

3 程序设计

void fun(char *s,char t[]) {

int i,j=0;

for(i=0;i

if(!((i%2)= =0&&(s[i]%2))) t[j++]=s[i];

t[j]=0;

}

计算机二级数据库设计基础题库

1.在关系模型中,每一个二维表称为一个,关系。 2.若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是,一对多。 3.一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的,属性。 4.在关系A(S,SN,D)和B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则D是A的,外键(码)。 5.在数据库管理系统提供的数据语言中,负责数据模式定义的是,数据定义语言。 6.在数据库管理系统提供的数据语言中,负责数据的查询,增加,删除和修改等操作的是,数据操纵语言。 7.一名雇员就职于一家公司,一个公司有多个雇员。则实体公司和实体雇员之间的联系是,1:m联系。 8.在数据系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是,概念数据模型。 9.一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班,则实体兴趣班和实体学生之间的联系是,m:n联系。 10.在数据库系统中,给出数据模型在计算机上物理结构表示的是,物理数据模型。 11.在数据库设计中,将E-R转换成关系数据模型的过程中,逻辑设计阶段。 12.设有关系表学生S(学号,姓名,性别,年龄,身份证号),每一个学生学号唯一,除属性学号外,也可以作为键的是,身份证号。 13.在数据库系统中,考虑数据库实现的数据模型是,逻辑数据模型。 14.在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于,逻辑设计阶段。 15.关系数据模型,可以表示实体m:n联系。 16.将E-R图转换为关系模式是,E-R图中的实体和联系都可以表示为,关系。 17.在数据管理的三个发展阶段中,数据肥肉共享性好且冗余度最小的是,数据库系统阶段。 18.在进行数据库逻辑设计时,可将E-R图中的属性表示为关系模式的,属性。 19.优化数据库系统查询性能的索引设计属于数据库设计的,物理设计。 20.在数据库中,数据模型包括数据结构,数据操作和,数据约束。 21.一个运动员有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是,一对多。 22.在数据库系统中,数据模型包括概念模型,逻辑模型和,物理模型。 23.若实体A和B是一对一的联系,实体B和C是多对一的联系,则实体A和C的联系是,多对一。会 24.在数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的,逻辑独立性。 25.若实体A和B是一对多的联系,实体B和C是一对多的联系,则实体A和C的联系是,一对多。 26.逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是,关系模型。 27.运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目,则实体项目和运动员之间的联系是,多对多。 28.数据库中对概念模式内容进行说明的语言是,数据定义语言。 29.某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同仓库中,则实体仓库和实体零件间的联系是,多对多。 30.数据看系统中完后才能查询操作使用的语言是,数据操纵语言。

计算机二级ps考试题库(供参考)

考试内容 (一)图层 【考试要求】 掌握图层的工作原理和基本操作。 【操作考点】 熟练掌握图层的新建、复制、删除、移动、锁定、调整等,通过图层的操作制作各式各样的图片。 (二)选区 【考试要求】 熟练掌握选区的概念,并灵活使用选区限定图层操作的范围。 【操作考点】 掌握使用、和建立选区的方法,运用选区的多种对选区进行修改和编辑,通过的配合移动或复制选区内的像素。 (三) 【考试要求】 熟练掌握图层的建立,并使用蒙版完成图像的合成。 【操作考点】 蒙版添加的位置、添加的方法、使用蒙版调整图层透明度的方法,将多张图片转换为一个psd文件中的多个图层的方法。 (四)路径 【考试要求】 熟练使用路径工具创建选区、描边和填充形状。 【操作考点】 路径的创建、运算法则,路径的修复和调整,路径的填充、描边,路径与文字工具的配合使用。 (五) 【考试要求】 了解和掌握Photoshop中滤镜的种类的用途。 【操作考点】 滤镜的类别、与图层、选区、历史记录面板等工具混合使用产生各种特殊效果。 1.下列哪个是photoshop图象最基本的组成单元:C

A.节点B.色彩空间C.象素D.路径2.下面对矢量图和象素图描述正确的是:C A.矢量图的基本组成单元是象素 B.象素图的基本组成单元是锚点和路径 C.Adobe Illustrator 9图形软件能够生成矢量图 D.Adobe photoshop 6 能够生成矢量图 3.图象分辨率的单位是:B A.dpi B.ppi C.lpi D.pixel 4.色彩深度是指在一个图象中什么的数量:A A.颜色B.饱和度C.亮度D.灰度 5.图象必须是何种模式,才可以转换为位图模式:B A.RGB B.灰度C.多通道D.索引颜色 6.在双色调模式中双色调曲线的作用是什么:A A.决定专色在图象中的分布 B.决定陷印在图象中的分布 C.决定CMYK Profile(概貌)在图象中的分布 D.决定超出色域范围的色彩如何在图象中校正 7.下面哪种色彩模式色域最大:D A.HSB模式B.RGB模式C.CMYK模式D.Lab模式8.索引颜色模式的图象包含多少种颜色:B A.2 B.256 C.约65,000 D.1670万 9.当将CMKY模式的图象转换为多通道时,产生的通道名称是什么:D A.青色、洋红和黄色B.四个名称都是Alpha通道 C.四个名称为Black(黑色)的通道D.青色、洋红、黄色和黑色 10.什么色彩模式的图象转换为多通道模式时,建立的通道名称均为Alpha:C A.RGB模式B.CMYK模式C.Lab模式D.Multichannel 模式 11.当图象是何种模式时,所有的滤镜都不可以使用(假设图象是8位/通道):D A.CMYK B.灰度C.多通道D.索引颜色 12.若想增加一个图层,但在图层调色板的最下面NEW LAYER(创建新图层)的按钮是灰色不可选,原因是下列选项种的哪一个(假设图象 是8位/通道):D

全国计算机等级考试二级C语言真题

2009年3月二级C语言笔试真题((1)—(10)每小题2分,(11)—(50)每题1分,共60分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)下列叙述中正确的是 A)栈是“先进先出”的线性表 B)队列是“先进先出”的线性表 C)循环队列是非线性结构 D)有序性表既可以采用顺序存储结构,也可以采用链式存储结构 (2)支持子程序调用的数据结构是 A)栈B)树C)队列D)二叉树 (3)某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是 A)10B)8C)6D)4 (4)下列排序方法中,最坏情况下比较次数最少的是 A)冒泡排序 B)简单选择排序 C)直接插入排序 D)堆排序 (5)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是 A)编译软件 B)操作系统 C)教务管理系统 D)汇编程序 (6)下面叙述中错误的是 A)软件测试的目的是发现错误并改正错误 B)对被调试的程序进行“错误定位”是程序调试的必要步骤 C)程序调试通常也称为Debug D)软件测试应严格执行测试计划,排除测试的随意性 (7)耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是 A)提高耦合性降低内聚性有利于提高模块的独立性 B)降低耦合性提高内聚性有利于提高模块的独立性

C)耦合性是指一个模块内部各个元素间彼此结合的紧密程度D)内聚性是指模块间互相连接的紧密程度 (8)数据库应用系统中的核心问题是 A)数据库设计 B)数据库系统设计 C)数据库维护 D)数据库管理员培训 (9)有两个关系R,S如下: 由关系R通过运算得到关系S,则所使用的运算为 A)选择B)投影C)插入D)连接 (10)将E-R图转换为关系模式时,实体和联系都可以表示为A)属性B)键C)关系D)域 (11)以下选项中合法的标识符是 A)1-1B)1—1C)-11D)1-- (12)若函数中有定义语句:intk;,则 A)系统将自动给k赋初值0 B)这时k中值无定义 C)系统将自动给k赋初值-1 D)这时k中无任何值 (13)以下选项中,能用作数据常量的是 A)o115B)0118C))115L (14)设有定义:intx=2;,以下表达式中,值不为6的是A)x*=x+1 B)x++,2*x C)x*=(1+x)

(完整版)2019年全国计算机二级考试试题题库(附答案)

2019年全国计算机二级考试试题题库(附答案) 一、选择题((1)-(40)每小题1分,(41)-(50)每小题2分,共60分) 下列各题 A) 、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项在答题卡相应位置上涂黑,答在试卷上不得分。 (1) 应用软件是指 A) 所有能够使用的软件 B) 能被各应用单位共同使用的某种软件 C) 所有微机上都应使用的基本软件 D) 专门为某一应用目的而编制的软件 (2) 下列述叙中错误的是 A) 计算机要经常使用不要长期闲置不用 B) 为了延长计算机的寿命,应避免频繁开关计算机 C) 在计算机附近应避免磁场干扰 D) 计算机用几小时后,应关机一会儿再用 (3) 下列字符中,ASCII码值最小的是 A) A B) a C) Z D) x (4) 用晶体管作为电子器件制成的计算机属于 A) 第一代 B) 第二代 C) 第三代 D) 第四代 (5) 下列各不同进制的四个无符号数中,最小的数是 A) (11011001)2 B) (37)8 C) (75)10 D) (2A)16 (6) 二进制数1110111.11转换成十六进制数是 A) 77.C B) 77.3 C) E7.C D) E7.3 (7) 下列各无符号十进制数中,能用八位二进制表示的是 A) 296 B) 333 C) 256 D) 199 (8) 计算机的软件系统可分类为 A) 程序与数据 B) 系统软件与应用软件 D) 操作系统与语言处理程序 D) 程序、数据与文档 (9) 486机中的CPU同时能处理的二进制位数为 A) 8 B) 16 C) 32 D) 64 (10) 在使用计算机的过程中,需要重新启动DOS,则要

全国计算机等级考试二级MS+Office高级应用真题精彩试题库_

全国计算机等级考试二级MS Office高级应用真题题库 2 2016年3月 (总分100, 做题时间120分钟) 一、选择题(每小题1分。共20分) 1. 英文缩写CAM的中文意思是()。 A 计算机辅助设计 B 计算机辅助制造 C 计算机辅助教学 D 计算机辅助管理 该问题分值: 1 答案:B CAM是计算机辅助制造。 2. 若网络的各个节点通过中继器连接成一个闭合环路,则称这种拓扑结构称为()。 A 总线型拓扑 B 星型拓扑 C 树型拓扑 D 环型拓扑

该问题分值: 1 答案:D 环型拓扑结构是指各个节点通过中继器连接到一个闭合的环路上,环中的数据沿着一个方向传输,由目的节点接收。 3. 有三个关系R、S和T如下: 则由关系R和s得到关系T的操作是()。 A 自然连接 B 交 C 投影 D 并 该问题分值: 1 答案:A 关系R和关系S有公共域,关系 T是通过公共域的等值进行连接的结果, 符合自然连接,选A。 4. 对下列二叉树进行前序遍历的结果是()。

A DYBEAFCZX B YDEBFZXCA C ABDYECFXZ D ABCDEFXYZ 该问题分值: 1 答案:C 前序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先访问根结点,然后遍历左子树,最后遍历右子树;并且,在遍历左右子树时,仍然先 访问根结点,然后遍历左子树,最后遍历右子树。前序遍历描述为:若二叉树为空,则执行空操作。否则:①访问根结点;②前序遍历左子树;③前序遍历右子树,C正确。 5. 字长是CPU的主要技术性能指标之一,它表示的是()。 A CPU的计算结果的有效数字长度 B CPU一次能处理二进制数据的位数 C CPU能表示的最大的有效数字位数 D CPU能表示的十进制整数的位数

计算机二级ps考试试题库

考试容(一)图层【考试要求】掌握图层的工作原理和基本操作。【操作考 点】熟练掌握图层的新建、复制、删除、移动、锁定、透明度调整等,通过 图层的操作制作各式各样的图片。(二)选区【考试要求】熟练掌握选区的 概念,并灵活使用选区限定图层操作的围。【操作考点】掌握使用选框工具、套索工具和魔棒工具建立选区的方法,运用选区的多种运算法则对选区进行 修改和编辑,通过键盘快捷键的配合移动或复制选区的像素。(三)图层蒙 版【考试要求】熟练掌握图层蒙版的建立,并使用蒙版完成图像的合成。【操 作考点】蒙版添加的位置、添加的方法、使用蒙版调整图层透明度的方法,将多图片转换为一个psd文件中的多个图层的方法。(四)路径【考试要求】熟练使用路径工具创建选区、描边和填充形状。【操作考点】路径的创建、运算法则,路径的修复和调整,路径的填充、描边,路径与文字工具的配合 使用。(五)滤镜【考试要求】了解和掌握Photoshop中滤镜的种类的用途。 【操作考点】滤镜的类别、与图层、选区、历史记录面板等工具混合使用产 生各种特殊效果。 1.下列哪个是photoshop图象最基本的组成单元:C A.节点B.色彩空间C.象素D.路径2.下面对矢量图和象素图描述正确的是:C A.矢量图的基本组成单元是象素B.象素图的基本组成单元是锚点和路径C.Adobe Illustrator 9图形软件能够生成矢量图D.Adobe photoshop 6 能够生成矢量图3.图象分辨率的单位是:B A.dpi B.ppi C.lpi D.pixel 4.色彩深度是指在一个图象中什么的数量:A A.颜色B.饱和度C.亮度D.灰度5.图象必须是何种模式,才可以转换为位图模式:B A.RGB B.灰度C.多通道D.索引颜色6.在双色调模式中双色调曲线的作用是什么:A A.决定专色在图象中的分布B.决定陷印在图象中的分布C.决定CMYK Profile(概貌)在图象中的分布D.决定超出色域围的色彩如何在图象中校正7.下面哪种色彩模式色域最大:D A.HSB模式B.RGB模式C.CMYK模式D.Lab模式8.索引颜色模式的图象包含多少种颜色:B A.2B.256C.约65,000D.1670万9.当将CMKY模式的图象转换为

全国计算机二级C语言操作题题库

1.程序Cmody021.c输出如下所示图形: * *** ***** ******* ********* #include void main() { int i,j;for(i=1;i<=5;i++) { for(j=1;j<=5-i;j++)printf(" "); for(j=1;j<=2*i-1;j++) printf("*"); printf("\n"); } } 2.程序Cmody032.c的功能是:输出201-300之间的所有素数,统计总个数。#include #include void main() { int num; printf("\n"); num=fun(); printf("\nThe total of prime is %d",num); getch(); } int fun() { int m,i,k,n=0; for(m=201;m<=300;m++) { k=sqrt(m+1); for(i=2;i<=k;i++) /**/if(m/i==0)/**/ break; /**/if(i==k)/**/ { printf("%-4d",m); n++;

if(n%10==0)printf("\n"); } } return n; } 3. 程序Cmody041.c,其功能是统计输入字符串中小写英文字母的个数。如输入:abcdEFGHIJK123 输出:4 #include #include main() { char str1[128]; /**/int i,len,sum=0;/**/ gets(str1); len=strlen(str1); for(i=0;i='a'&&str1[i]<='z')/**/ sum++; } printf("%d\n",sum); getch(); } 4.程序Cmody051.c,其功能是统计输入字符串中大写英文字母的个数。如输入:abcDEFGH123 输出:5 #include #include main() { /**/char str1[128]/**/ int i,len,sum=0; printf("Please input a string:\n"); scanf("%s",str1); len=strlen(str1); for(i=0;i='A'&&str1[i]<='Z') /**/sum++;/**/

计算机二级MS-Office高级应用选择题(全部题库)

A.具有两个根结点的数据结构一定属于非线性结构 B.具有两个以上指针1或的链式结构一定属于非线性结构 C.具有两个以上叶子结点的数据结构一定属于非线性结构 D.具有一个根结点且只有一个叶子结点的数据结构也可能是非线性结构 43.下列叙述中正确的是(A) A.软件过程是把输入转化为输出的一组彼此相关的资源和活动 B.软件过程是软件开发过程 C.软件过程是软件维护过程 D.软件过程是软件开发过程和软件维护过程 44.某系统总体结构如下图所示,该系统结构图是(A) A.层次结构 B.网状结构 C.分支结构 D.循环结构 45.下列叙述中正确的是(A) A.对象具有封装性 B.对象标识可以不唯一 C.对象间的通信是靠方法调用 D.对象是属性名和属性的封装体 46.下列叙述中正确的是(A) A.数据库系统减少了数据冗余 B.经规化后的数据库系统避免了一切冗余 C.数据库系统比文件系统能管理更多的数据 D.数据库系统中数据的一致性是指数据类型一致 47.每个学校有一名校长,且不同学校的校长可以是同一人,则实体学校和 实体校长间的联系是(A) A.多对一 B.多对多 C.一对一 D.一对多 48.定义部门关系模式:部门(部门号,部门名,部门成员,部门总经理),使它 不满足第一式的属性是(B) A.部门名 B.部门成员 C.部门总经理 D.部门号 49.1MB的存储容量相当于:(C) A.一百万个字节 B.2的10次方个字节 C.2的20次方个字节 D.1000KB 50.Internet的四层结构分别是:(D) A.应用层、传输层、通信子网层和物理层 B.应用层、表示层、传输层和网络层 C.物理层、数据链路层、网络层和传输层 D.网络接口层、网络层、传输层和应用层 51.微机中访问速度最快的存储器是:(D) A.CD-ROM B.硬盘 C.U盘 D.存 52.计算机能直接识别和执行的语言是:(A) A.机器语言 B.高级语言 C.汇编语言 D.数据库语言 53.在Word文档中有一个占用3页篇幅的表格,如需将这个表格的标题行都 出现在各页面首行,最优的操作方法是:(B) A.将表格的标题行复制到另外2页中 B.利用”重复标题行”功能 C.打开”表格属性”对话框,在列属性中进行设置 D.打开”表格属性”对话框,在行属性中进行设置 54.在Word文档中包含了文档目录,将文档目录转变为纯文本格式的最优 操作方法是:(D) A.文档目录本身就是纯文本格式,不需要再进行进一步操作 B.使用组合键 C.在文档目录上单击鼠标右键,然后执行”转换”命令 D.复制文档目录,然后通过选择性粘贴功能以纯文本方式显示 55.在Excel某列单元格中,快速填充2011年~2013年每月最后一天日期的最 优操作方法是:(A) A.在第一个单元格中输入”2011-1-31",然后使用EOMONTH函数填充其余 35个单元格 B.在第一个单元格中输入”2011-1-31",拖动填充柄,然后使用智能标记自动填充其余35个单元格 C.在第一个单元格中输入”2011-1-31",然后使用格式刷直接填充其余35个单元格 D.在第一个单元格中输入”2011-1-31",然后执行”开始”选项卡中的”填充”命令 56.如果Excel单元格值大于0,则在本单元格中显示"已完成";单元格值小于 0,则在本单元格中显示"还未开始";单元格值等于0,则在本单元格中显示"正在进行中",最优的操作方法是:(A) A.使用IF函数 B.通过自定义单元格格式,设置数据的显示方式 C.使用条件格式命令 D.使用自定义函数 57.在一次校园活动中拍摄了很多数码照片,现需将这些照片整理到一个 PowerPoint演示文稿中,快速制作的最优操作方法是:(A) A.创建一个PowerPoint相册文件 B.创建一个PowerPoint演示文稿,然后批量插入图片 C.创建一个PowerPoint演示文稿,然后在每页幻灯片中插入图片 D.在文件夹中选择中所有照片,然后单击鼠标右键直接发送到PowerPoint 演示文稿中 58.如果需要在一个演示文稿的每页幻灯片左下角相同位置插入学校的校 徽图片,最优的操作方法是:(A) A.打开幻灯片母版视图,将校徽图片插入在母版中 B.打开幻灯片普通视图,将校徽图片插入在幻灯片中 C.打开幻灯片放映视图,将校徽图片插入在幻灯片中 D.打开幻灯片浏览视图,将校徽图片插入在幻灯片中 59.下列结构中属于线性结构链式存储的是(A) A.双向链表 B.循环队列 C.二叉链表 D.二维数组 60.下列叙述中错误的是(B) A.循环链表中有一个表头结点 B.循环链表的存储空间是连续的 C.循环链表实现了空表与非空表运算的统一 D.循环链表的表头指针与循环链表中最后一个结点的指针均指向表头结点 61.度为3的一棵树共有30个结点,其中度为3、1的结点个数分别为3、4。 则该树中的叶子结点数为(B) A.14 B.15 C.16 D.不可能有这样的树 62.在长度为97的顺序有序表中作二分查找,最多需要的比较次数为(A) A.7 B.96 C.48 D.6 63.软件的三要素是(C) A.程序、数据和工具 B.程序、数据和配置

计算机二级mysql数据库模拟试题及答案汇总

计算机二级mysql数据库模拟试题及答案汇总

计算机二级mysql数据库模拟试题及答案汇总 单选题,共60题,每题1分,答错或未答均扣1分.满分60分 1)SQLServer2005是哪个公司开发出来的? A.SyBase B.Sun C.AstonTate D.Microsoft 2)微软的access数据库是一种_______数据库 A.低端的 B.中端的 C.高端的 D.无法确定 3) MSSQLServer2005Enterprise Edition是哪一种版本? A.精简版 B.标准版 C.企业版 D.工作组版 4) MSSQLServer2005EnterpriseEdition的安装条件,对内存的最低要求是:__MB? A128 B256 C512 D1024 5)MSSQLServer2005EnterpriseEdition的安装条件,对内存的建议要求是:__MB? A.256及更高 B.512及更高 C.1024或更高 D.没有要求

6) 以下关于数据安装的说法正确的是: A.安装SQLServer2005 EnterpriseEditionwindows的98系统也可以 B.安装SQLServer2005 EnterpriseEdition 不需要安装IIS C.安装SQLServer2005 EnterpriseEdition 需要IE6.0sp1以上的版本 D.安装SQLServer2005 EnterpriseEdition 系统不会检查安装要求 7)安装SQLServer2005 EnterpriseEdition 过程中,系统会进行__项系统配置检查? A11 B12 C13 D14 8) 安装SQLServer2005 EnterpriseEdition 时,会有几种身份验证模式? A.1 B.2 C.3 D.根本没有身份验证 9) 安装SQLServer2005 EnterpriseEdition 成功以后,启动数据库应该点击哪个子菜单选项? A.managementstudio B.配置工具 C.分析服务 D.性能工具

计算机二级photoshop考试题库(免费载)

1.下列哪个是photoshop图象最基本的组成单元: C A.节点 B.色彩空间 C.象素D.路径 2.下面对矢量图和象素图描述正确的是: C A.矢量图的基本组成单元是象素 B.象素图的基本组成单元是锚点和路径 C. Adobe Illustrator 9图形软件能够生成矢量图 D. Adobe photoshop 6 能够生成矢量图 3.图象分辨率的单位是:B A. dpi B. ppi C. lpi D. pixel 4.色彩深度是指在一个图象中什么的数量:A A.颜色 B.饱和度C.亮度 D.灰度 5.图象必须是何种模式,才可以转换为位图模式:B A. RGB B.灰度C.多通道 D.索引颜色 6.在双色调模式中双色调曲线的作用是什么:A A.决定专色在图象中的分布 B.决定陷印在图象中的分布 C.决定CMYK Profile(概貌)在图象中的分布 D.决定超出色域范围的色彩如何在图象中校正 7.下面哪种色彩模式色域最大:D A. HSB模式 B. RGB模式C. CMYK模式D. Lab模式 8.索引颜色模式的图象包含多少种颜色:B A. 2 B. 256 C.约65,000 D. 1670万 9.当将CMKY模式的图象转换为多通道时,产生的通道名称是什么:D A.青色、洋红和黄色B.四个名称都是Alpha通道 C.四个名称为Black(黑色)的通道D.青色、洋红、黄色和黑色 10.什么色彩模式的图象转换为多通道模式时,建立的通道名称均为Alpha:C A. RGB模式 B. CMYK模式C. Lab模式D. Multichannel 模式 11.当图象是何种模式时,所有的滤镜都不可以使用(假设图象是8位/通道):D A. CMYK B.灰度C.多通道D.索引颜色 12.若想增加一个图层,但在图层调色板的最下面NEW LAYER(创建新图层)的按钮是灰色不可选,原因是下列选项种的哪一个(假设图象 是8位/通道):D A.图象是CMYK模式B.图象是双色调模式 C.图象是灰度模式D.图象是索引颜色模式 13.CMYK模式的图象有多少个颜色通道:D A. 1 B. 2 C. 3 D. 4 14.当RGB模式转换为CMYK模式时,下列哪个模式可以作为中间过渡模式:A A. Lab B.灰度C.多通道D.索引颜色 15.下列哪种色彩模式是不依赖于设备的:C A. RGB B. CMYK C. Lab D.索引颜色 16.下面哪些因素的变化会影响图象所占硬盘空间的大小:ABC A. Pixel Diminsions(象素大小)B. Document Size(文件尺寸) C. Resolution(分辨率)D.存储图象时是否增加后缀 17.默认的暂存盘是如何排列的:B A.没有暂存磁盘B.暂存磁盘创建在启动磁盘上 C.暂存磁盘创建在任何第二个磁盘上D. photoshop可创建任意多的暂存磁盘 18.图象高速缓存的范围是:B

历年全国计算机二级C语言试题库完整

. . . . 参考 50道C 语言知识题 1.以下叙述中正确的是 A)用C 程序实现的算法必须要有输入和输出操作 B)用C 程序实现的算法可以没有输出但必须要有输入 C)用C 程序实现的算法可以没有输入但必须要有输出 D)用C 程序实现的算法可以既没有输入也没有输出 2.下列可用于C 语言用户标识符的一组是 A)void,define,WORDB)a3_3,_123,Car C)For,-abc,IFCaseD)2a,DO,sizeof 3.以下选项中可作为C 语言合法常量的是 A)-80B)-080C)-8e1.0D)-80.0e 4.若有语句:char*line[5];,以下叙述中正确的是 A)定义line 是一个数组,每个数组元素是一个基类型为char 为指针变量 B)定义line 是一个指针变量,该变量可以指向一个长度为5的字符型数组 C)定义line 是一个指针数组,语句中的*号称为间址运算符 D)定义line 是一个指向字符型函数的指针 5.以下定义语句中正确的是 A)inta=b=0;B)charA=65+1,b=′b′; 6.有以下程序段 charch;intk; ch=′a′; k=12; printf("%c,%d,",ch,ch,k);printf("k=%d\n",k); 已知字符a 的ASCII 码值为97,则执行上述程序段后输出结果是 A)因变量类型与格式描述符的类型不匹配输出无定值 B)输出项与格式描述符个数不符,输出为零值或不定值 C)a,97,12k=12 D)a,97,k=12 7.有以下程序 main() {inti,s=1; for(i=1;i<50;i++) if(!(i%5)&&!(i%3))s+=i; printf("%d\n",s);} 程序的输出结果是 A)409B)277C)1D)91 8.当变量c 的值不为2、4、6时,值也为"真"的表达式是 A)(c==2)||(c==4)||(c==6) B)(c>=2&&c<=6)||(c!=3)||(c!=5) C)(c>=2&&c<=6)&&!(c%2) D)(c>=2&&c<=6)&&(c%2!=1) 9.若变量已正确定义,有以下程序段

计算机二级ms office题库及答案

1、程序流程图中带有箭头的线段表示的是( C )。 A. 图元关系 B. 数据流 C. 控制流 D. 调用关系 2、结构化程序设计的基本原则不包括( A )。 A. 多态性 B. 自顶向下 C. 模块化 D. 逐步求精 3、软件设计中模块划分应遵循的准则是( B )。 A. 低内聚低耦合 B. 高内聚低耦合 C. 低内聚高耦合 D. 高内聚高耦合 4、在软件开发中,需求分析阶段产生的主要文档是( B )。 A. 可行性分析报告 B. 软件需求规格说明书 C. 概要设计说明书 D. 集成测试计划 5、算法的有穷性是指( A )。 A. 算法程序的运行时间是有限的 B. 算法程序所处理的数据量是有限的 C. 算法程序的长度是有限的 D. 算法只能被有限的用户使用 6、对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( D )。 A. 快速排序 B. 冒泡排序 C. 直接插入排序 D. 堆排序 7、下列关于栈的叙述正确的是( B )。 A. 栈按“先进先出”组织数据 B. 栈按“先进后出”组织数据 C. 只能在栈底插入数据 D. 不能删除数据 8、在数据库设计中,将E-R图转换成关系数据模型的过程属于( C )。 A. 需求分析阶段 B. 概念设计阶段 C. 逻辑设计阶段 D. 物理设计阶段 9、有三个关系R、S和T如下:

由关系R和S通过运算得到关系T,则所使用的运算为( D )。 A. 并 B. 自然连接 C. 笛卡尔积 D. 交 10、设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( C )。 A. 课号,成绩 B. 学号,成绩 C. 学号,课号 D. 学号,姓名,成绩 11、世界上公认的第一台电子计算机诞生在( B )。 A. 中国 B. 美国 C. 英国 D. 日本 12、下列关于ASCII编码的叙述中,正确的是( B )。 A. 一个字符的标准ASCII码占一个字节,其最高二进制位总为1 B. 所有大写英文字母的ASCII码值都小于小写英文字母'a'的ASCII码值 C. 所有大写英文字母的ASCII码值都大于小写英文字母'a'的ASCII码值 D. 标准ASCII码表有256个不同的字符编码 13、CPU主要技术性能指标有( A )。 A. 字长、主频和运算速度 B. 可靠性和精度 C. 耗电量和效率 D. 冷却效率 14、计算机系统软件中,最基本、最核心的软件是( A )。 A. 操作系统 B. 数据库管理系统 C. 程序语言处理系统 D. 系统维护工具 15、下列关于计算机病毒的叙述中,正确的是( C )。

2016年计算机二级考试MSOffice题库

2016年计算机二级考试MSOffice题库

2016年计算机二级考试MSOffice题库 本文为大家精心准备的是关于计算机二级的ms选择题库,希望能帮助各位正在备考计算机考试的同学们! 1.下面叙述正确的是______。 A、算法的执行效率与数据的存储结构无关 B、算法的空间复杂度是指算法程序中指令(或语句)的条数 C、算法的有穷性是指算法必须能在执行有限个步骤之后终止 D、以上三种描述都不对 算法的设计可以避开具体的计算机程序设计语言,但算法的实现必须借助程序设计语言中提供的数据类型及其算法。数据结构和算法是计算机科学的两个重要支柱。它们是一个不可分割的整体。算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。算法的有穷性是指一个算法必须在执行有限的步骤以后结束。 2. 在一棵二叉树上第5层的结点数最多是______。2016年计算机二级考试MSOffice题库2016年计算机二级考试MSOffice题库。 A、8

B、16 C、32 D、15 3.在软件开发中,下面任务不属于设计阶段的是______。 A、数据结构设计 B、给出系统模块结构 C、定义模块算法 D、定义需求并建立系统模型 4. 在软件开发中,下面任务不属于设计阶段的是______。 A、数据结构设计 B、给出系统模块结构

C、定义模块算法 D、定义需求并建立系统模型 5. 下面对对象概念描述错误的是______。 A、任何对象都必须有继承性 B、对象是属性和方法的封装体 C、对象间的通讯靠消息传递 D、操作是对象的动态性属性 6.下面不属于软件工程的3个要素的是______。 A、工具 B、过程 C、方法

计算机2级(CCT2)photoshop考试习题(同名5578)

PS选择题: 1.如果在图层上增加一个蒙版,当要单独移动蒙板时下面操作正确的是A A.首先要解除图层与蒙版之间的链接,再选择蒙板,然后选择移动工具就可以移动了B.首先要解除图层与蒙版之间的链接,然后选择移动工具就可以了 C.首先单击图层上的蒙板,然后选择全选用选择工具拖拉 D.首先单击图层上的蒙板,然后选择移动工具就可以了 2.编辑图像的时,使用加深工具是为了_____C________ A.使图像中某些区域的饱和度增加 B.删除图像中的某些像素 C.使图像中某些区域变暗 D.使图像中某些区域变亮 3.执行________D__________命令可旋转一个层或选区 A.单击并拖拉旋转工具 B.选择→旋转 C.按住【Ctrl】键的同时拖拉移动工具 D.编辑→变换→旋转 4.可以快速弹出【图层】面板的快捷键是____B_______ A.【F8】 B.【F7】 C.【F6】 D.【F5】 5.下面对裁切工具描述正确的是___________C______ A.要取消裁切操作可按【Ctrl键】 B.裁切时裁切框不可随意旋转 C.裁切后的图像分辨率不会改变 D.裁切工具可将所选区域裁掉,而保留裁切框以外的区域 6.如果需要关闭包括工具箱在内的所有调板,需要敲击_____C______ A.【Alt】 B.【Ctrl】 C.【Tab】 D.【Shift】 7.按住【Shift】键并使用箭头,可以___B_____个像素的增量移动选区 A.20 B.10 C.5 D.1

8.下面关于文字图层的描述不正确的是______D_________ A..通过“图层”→“栅格化”→“图层”,可将文字层转换为普通层B.通过“图层”→“栅格化”→“文字”,可将文字层转换为普通层C.“栅格化”是将文本图层转换为普通图层 D.可以直接在文字图层上绘画 9.一个CMYK模式的彩色图像包括通道数是________A________个 A.5 B.4 C.3 D.2 10.在橡皮工具中____D_______选项是不能调节橡皮的大小的 A.块 B.铅笔 C.画笔 D.喷枪 11.________C_______不属于滤镜可制作的效果。 A.高斯模糊 B.球面化 C.海浪 D.彩色半调 12.______A_________类型的文件不可置入到photoshop A.EPS B.GIF C.JPEG D.TIFF 13.下面对通道的描述不正确的是_____B______ A.在图像中除了内定的颜色通道外,还可生成新的Alpha通道 B.可将通道复制到位图模式的图像中 C.当新建文件,颜色信息通道已经自动建立了 D.可以将多个灰度图像合并为一个图像的通道 14.下面______B________工具的选项调板中有“容差”的设定 A.橡皮 B.油漆桶 C.画笔 D.仿制图章

计算机二级MS-Office高级应用选择题(全部题库)

二级MS选择题题库 1.下列数据结构中,不能采用顺序存储结构的是(D) A.栈 B.堆 C.队列 D.非完全二叉树 2.设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个 数是(A) A.0 B.1 C.188 D.不可能有这样的二叉树 3.在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中 的元素个数为(A) A.0或1 B.0 C.1 D.队列满 4.设一棵树的度为3,其中没有度为2的结点,且叶子结点数为5。该树中 度为3的结点数为(B) A.1 B.2 C.3 D.不可能有这样的树 5.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶 段任务的是(C) A软件设计B软件测试C可行性研究D数据库设计 6.下面描述中正确的是(C) A.软件调试是为了改善软件的性能 B.软件测试要确定错误的性质和位置 C.软件测试是软件质量保证的重要手段 D.软件调试的任务是发现并改正程序中的错误 7.下面属于整数类I的实例的是(A) A.229 B.0.229 C.229E-2 D."229" 8.下面模型中为概念模型的是(D) A.网状模型 B.层次模型 C.关系模型 D.实体-联系模型 9.生产每种产品需要多种零件,则实体产品和零件间的联系是(A) A.多对多 B.一对多 C.多对一 D.一对一 10.定义学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为 学号、姓名、所在系、年龄、课程号和成绩);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式SC的主键是(C) A.S# B.C# C.S#,C# D.Sn,C# 11.小向使用了一部标配为2GRAM的手机,因存储空间不够,他将一张64G 的mircoSD卡插到了手机上。此时,这部手机上的2G和64G参数分别代表的指标是:(B) A.内存、内存 B.内存、外存 C.外存、内存 D.外存、外存 12.全高清视频的分辨率为1920×1080P,如果一张真彩色像素的1920× 1080BMP数字格式图像,所需存储空间是:(C) A.1.98MB B.2.96MB C.5.93MB D.7.91MB 13.有一种木马程序,其感染机制与U盘病毒的传播机制完全一样,只是感 染目标计算机后它会尽量隐藏自己的踪迹,它唯一的动作是扫描系统的文件,发现对其可能有用的敏感文件,就将其悄悄拷贝到U盘,一旦这个U盘插入到连接互联网的计算机,就会将这些敏感文件自动发送到互联网上指定的计算机中,从而达到窃取的目的。该木马叫做:(D) A.网游木马 B.网银木马 C.代理木马 D.摆渡木马 14.某Word文档中有一个5行×4列的表格,如果要将另外一个文本文件中 的5行文字拷贝到该表格中,并且使其正好成为该表格一列的内容,最优的操作方法是:(C) A.在文本文件中选中这5行文字,复制到剪贴板;然后回到Word文档中,将 光标置于指定列的第一个单元格,将剪贴板内容粘贴过来 B.将文本文件中的5行文字,一行一行地复制、粘贴到Word文档表格对应列的5个单元格中 C.在文本文件中选中这5行文字,复制到剪贴板,然后回到Word文档中,选中对应列的5个单元格,将剪贴板内容粘贴过来 D.在文本文件中选择中这5行文字,复制到剪贴板,然后回到Word文档中,选中该表格,将剪贴板内容粘贴过来 15.张经理在对Word文档格式的工作报告修改过程中,希望在原始文档显 示其修改的内容和状态,最优的操作方法是:(C) A.利用“审阅”选项卡的批注功能,为文档中每一处需要修改的地方添加批注,将自己的意见写到批注框里 B.利用“插入”选项卡的文本功能,为文档中的每一处需要修改的地方添加文档部件,将自己的意见写到文档部件中 C.利用“审阅”选项卡的修订功能,选择带”显示标记”的文档修订查看方式后按下”修订“按钮,然后在文档中直接修改内容 D.利用“插入”选项卡的修订标记功能,为文档中每一处需要修改的地方插入修订符号,然后在文档中直接修改内容 16.在Excel工作表中存放了第一中学和第二中学所有班级总计300个学生的 考试成绩,A列到D列分别对应"学校"、"班级"、"学号"、"成绩",利用公式计算第一中学3班的平均分,最优的操作方法是:(C) A.=SUMIFS(D2:D301,A12:A301,”第一中学",B2:B301,"3班”)/COUNTIFS (A2:A301,"第一中学",B2:B301,"3班") B.=SUMIFS(D2:D301,B2:B301,"3班")/COUNTIFS(B2:B301,"3班”) C.=A VERAGEIFS(D2:D301,A2:A301,”第一中学”,B2:B301,"3班”) D.=A VERAGEIF(D2:D301,A2:A301,”第一中学”,B2:B301,"3班”) 17.Excel工作表D列保存了18位身份证号码信息,为了保护个人隐私,需将 身份证信息的第9到12位用"*"表示,以D2单元格为例,最优的操作方法是:(C) A.=MID(D2,1,8)+”****”+MID(D2,13,6) B.=CONCA TENATE(MID(D2,1,8),”****”,MID(D2,13,6)) C.=REPLACE(D2,9,4,”****”) D.=MID(D2,9,4,”****”) 18.如需将PowerPoint演示文稿中的SmartArt图形列表内容通过动画效果 一次性展现出来,最优的操作方法是:(A) A.将SmartArt动画效果设置为”整批发送” B.将SmartArt动画效果设置为”一次按级别” C.将SmartArt动画效果设置为”逐个按分支” D.将SmartArt动画效果设置为”逐个按级别” 19.在PowerPoint演示文稿中通过分节组织幻灯片,如果要选中某一节内的 所有幻灯片,最优的操作方法是:(D) A.按组合键 B.选中该节的一张幻灯片,然后按住键,单击该节的最后一张幻灯 片 D.单击节标题 20.设二叉树共有500个结点,其中叶子结点有250个。则度为2的结 点个数是(C) A.0 B.1 C.249 D.不可能有这样的二叉树 21.下列叙述中正确的是(B)

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