全国计算机等级考试二级C 语言真题及答案4文档格式.docx

上传人:b****0 文档编号:13495743 上传时间:2022-10-11 格式:DOCX 页数:17 大小:50.82KB
下载 相关 举报
全国计算机等级考试二级C 语言真题及答案4文档格式.docx_第1页
第1页 / 共17页
全国计算机等级考试二级C 语言真题及答案4文档格式.docx_第2页
第2页 / 共17页
全国计算机等级考试二级C 语言真题及答案4文档格式.docx_第3页
第3页 / 共17页
全国计算机等级考试二级C 语言真题及答案4文档格式.docx_第4页
第4页 / 共17页
全国计算机等级考试二级C 语言真题及答案4文档格式.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

全国计算机等级考试二级C 语言真题及答案4文档格式.docx

《全国计算机等级考试二级C 语言真题及答案4文档格式.docx》由会员分享,可在线阅读,更多相关《全国计算机等级考试二级C 语言真题及答案4文档格式.docx(17页珍藏版)》请在冰豆网上搜索。

全国计算机等级考试二级C 语言真题及答案4文档格式.docx

B)DFD图

C)PAD图

D)程序流程图

(7)在面向对象方法中,不属于“对象”基本特点的是()。

A)一致性

B)分类性

C)多态性

D)标识唯一性

(8)一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。

A)一对一

B)一对多

C)多对一

D)多对多

(9)在数据管理技术发展的三个阶段中,数据共享最好的是()。

A)人工管理阶段

B)文件系统阶段

C)数据库系统阶段

D)三个阶段相同

(10)有三个关系R、S和T如下:

由关系R和S通过运算得到关系T,则所使用的运算为()。

A)笛卡尔积

B)交

C)并

D)自然连接

(11)以下叙述中正确的是()。

A)C程序的基本组成单位是语句

B)C程序中的每一行只能写一条语句

C)简单C语句必须以分号结束

D)C语句必须在一行内写完

(12)计算机能直接执行的程序是()。

A)源程序

B)目标程序

C)汇编程序

D)可执行程序

(13)以下选项中不能作为C语言合法常量的是()。

A)'

cd'

B)0.1e+6

C)"

\a"

D)'

\011'

(14)以下选项中正确的定义语句是()。

A)doublea;

b;

B)doublea=b=7;

C)doublea=7,b=7;

D)double,a,b;

cd

(15)以下不能正确表示代数式2ab的C语言表达式是()。

A)2*a*b/c/d

B)a*b/c/d*2

C)a/c/d*b*2

D)2*a*b/c*d

(16)C源程序中不能表示的数制是()。

A)二进制

B)八进制

C)十进制

D)十六进制

(17)若有表达式(w)?

(--x):

(++y),则其中与w等价的表达式是()。

A)w==l

B)w==0

C)w!

=l

D)w!

=0

(18)执行以下程序段后,w的值为()。

intw='

A'

x=14,y=15;

w=((x||y)&

&

(w<

'

a'

));

A)-1

B)NULL

C)l

D)0

(19)若变量已正确定义为int型,要通过语句scanf("

%d,%d,%d"

&

a,&

b,&

c);

给a赋值

1、给b赋值2、给c赋值3,以下输入形式中错误的是(ò

代表一个空格符)()。

A)ò

ò

ò

1,2,3<

回车>

B)1ò

3<

C)1,ò

2,ò

D)1,2,3<

(20)有以下程序段

inta,b,c;

a=10;

b=50;

c=30;

if(a>

b)a=b,b=c;

c=a;

printf("

a=%db=%dc=%d\n”,a,b,c);

程序的输出结果是()。

A)a=10b=50c=10

B)a=10b=50c=30

C)a=10b=30c=10

D)a=50b=30c=50

(21)若有定义语句:

intm[]={5,4,3,2,1},i=4;

,则下面对m数组元素的引用中错误的是()。

A)m[--i]

B)m[2*2]

C)m[m[0]]

D)m[m[i]]

(22)下面的函数调用语句中func函数的实参个数是()。

func(f2(v1,v2),(v3,v4,v5),(v6,max(v7,v8)));

A)3

B)4

C)5

D)8

(23)若有定义语句:

doublex[5]={1.0,2.0,3.0,4.0,5.0},*p=x;

则错误引用x数组元素的是()。

A)*p

B)x[5]

C)*(p+1)

D)*x

(24)若有定义语句:

chars[10]="

1234567\0\0"

;

,则strlen(s)的值是()。

A)7

B)8

C)9

D)10

(25)以下叙述中错误的是()。

A)用户定义的函数中可以没有return语句

B)用户定义的函数中可以有多个return语句,以便可以调用一次返回多个函数值

C)用户定义的函数中若没有return语句,则应当定义函数为void类型

D)函数的return语句中可以没有表达式

(26)以下关于宏的叙述中正确的是()。

A)宏名必须用大写字母表示

B)宏定义必须位于源程序中所有语句之前

C)宏替换没有数据类型限制

D)宏调用比函数调用耗费时间

(27)有以下程序

#include<

stdio.h>

main()

{inti,j;

for(i=3;

i>

=l;

i--)

{for(j=1;

j<

=2;

j++)printf("

%d"

i+j);

printf("

\n"

);

}

程序的运行结果是()。

A)234B)432

345543

C)23D)45

3434

4523

(28)有以下程序

{intx=l,y=2,z=3;

if(x>

y)

if(y<

z)printf("

++z);

elseprintf("

++y);

%d\n"

x++);

A)331

B)41

C)2

D)1

(29)有以下程序

#include<

{inti=5;

do

{if(i%3=1)

if(i%5==2)

{printf("

*%d"

i);

break;

i++;

}while(i!

=0);

A)*7

B)*3*5

C)*5

D)*2*6

(30)有以下程序

intfun(inta,intb)

{if(b==0)returna;

elsereturn(fun(--a,--b));

fun(4,2));

A)1

B)2

C)3

D)4

(31)有以下程序

stdlib.h>

intfun(intn)

{int*p;

p=(int*)malloc(sizeof(int));

*p=n;

return*p;

{inta;

a=fun(10);

a+fun(10));

A)0

B)10

C)20

D)出错

(32)有以下程序

voidfun(inta,intb)

{intt;

t=a;

a=b;

b=t;

{intc[10]={1,2,3,4,5,6,7,8,9,0),i;

for(i=0;

i<

10;

i+=2)fun(c[i],c[i+l]);

for(i=0;

i++)printf("

%d,"

c[i]);

A)l,2,3,4,5,6,7,8,9,0,

B)2,l,4,3,6,5,8,7,0,9,

C)0,9,8,7,6,5,4,3,2,1,

D)

0,1,2,3,4,5,6,7,8,9,

(33)有以下程序

Structst

{intx,y;

)data[2]={l,10,2,20};

{structst*p=data;

p->

y);

(++p)->

x);

A)10,1

B)20,1

C)10,2

D)20,2

(34)有以下程序

voidfun(inta[],intn)

{inti,t;

for(i=0;

n/2;

i++){t=a[i];

a[i]=a[n-1-i];

a[n-1-i]=t;

{intk[10]={1,2,3,4,5,6,7,8,9,10},i;

fun(k,5);

for(i=2;

8;

i++)printf("

k[i]);

A)345678

B)876543

C)1098765

D)321678

(35)有以下程序

#defineN4

voidfun(inta[][N],intb[])

{inti;

N;

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

{intx[][N]={{1,2,3),{4),{5,6,7,8),{9,10}},y[N],i;

fun(x,y);

y[i]);

A)l,2,3,4,

B)1,0,7,0,

C)1,4,5,9,

D)3,4,8,10,

(36)有以下程序

intfun(int(*s)[4],intn,intk)

{intm,i;

m=s[0][k];

for(i=l;

n;

i++)if(s[i][k]>

m)m=s[i][k];

returnm;

{inta[4][4]

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

当前位置:首页 > 医药卫生 > 基础医学

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

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