2016年福建省普通高校专升本招生考试

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2016年福建省普通高校专升本招生考试

计算机科学类专业基础课试卷

第一部分选择题

一、单项选择题(本大题共40小题,每小题3分,共120分。其中1~ 20小题为C语音程序设计试题,21~ 28小题为数据结构试题,29~40为关系数据库与SQL语言试题。在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将答题卡上的相应代码涂黑。未涂、错涂或多涂均无分)

1.C语言的数据类型有大小之分,其中最大的数据类型是

A. char

B.integer

C.double

D.float

2.在C语言中,合法的用户标识符是

A. goto

B.class_no

C.define

D.include

3.在C语言中,表示字符’A’的正确写法是

A.'\101'

B.'\x65'

C. '\x077'

D.'\65'

4.具有创建文件功能的命令是

A. fopen

B.fread

C.fwrite

D.fclose

5.运行以下程序段后x的值是

int x,a=4,b=3,c=2,d=l;

if( a>b)

if(c

else if( a>c)

if(b

else x=3:

else x=4;

else x=5;

A.1 B.2 C.3 D.4

6.以下程序的运行结果是

#include

#define A VR(x,y)(x+y)/2

void main( )

{

int i=2,j=21,k;

k=10*A VR(i,j) ;

printf( "% d\n" ,k)

}

A.20 B.210 C.115 D.230

7.以下程序的运行结果是

#include

void visit( )

{

static int key =0 ;

int nu ;

nu =1 ;

Key++;

printf( " % d,% d\n" ,key,nu);

return ;

}

void main( )

{

visit( ) ;

visit( ) ;

}

A.1,1

B. 1,1

C.2,1

D.2,1

1,1 2,1 1,1 2,1

8.以下不.能.正确定义一维数组的是

A.int a[3]={0,l,2,3};

B. char a[ ] = {0,1,2,3};

C.char a[ ]={'0',' l','2'};

D.char a[5] ="0123"; 9.有c语言语句:char c;则正确的输入语句是

A.scanf( "%c ",c); B. scanf( " % s" ,c);C.scanf("%c",&c); D. getchar( c) ; 10.以下表达式中正确是

A.++i++

B.++i- -

C.i+3+=5

D.-i++

11.以下程序的运行结果是

void main( )

{

int a=4,b=3;

printf( "% d\n",(--a= =b++)?a++:b+1);

}

A.2 B.3 C.4 D.5

12.设x和s均为int变量,则运行以下循环后,s值是

for( x=l,s=l;;x++)

{

if(x>6)break;

if( x%2= = 1 ) continue;

s*=x;

}

13.若以下选项中的变量已正确定义,则正确的赋值语句是

A.xl=6. 2%3;

B.2-1= x2;

C. x3 =0x12;

D.x4= 1+2 =3; 14.运行以下程序,输入6后的运行结果是

#include

long jc(int x)

{

if(x= =l)return l;

else return x*jc(x-l);

}

void main( )

{

Int n;

scanf(" %d",&n);

printf( " %ld" ,jc(n));

}

A.1 B.6 C.120 D.720 15.以下程序的运行结果是

#include

void main( )

{

int a=0,b=l,c=2; . .

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

}

A.0l B.02 C.1l D.12 16.以下程序的运行结果是

#include

#include

void main( )

{

char year[ ]="2016" ,subject[ ]="computer";

printf("%d\n" ,strlen( strcpy( subject,year)));

}

A.4

B. 8

C. 248

D. 258 17.不能

..实现把字符串”try!”赋给字符数组b的语句是

A.char b[10]={'t ','r ','y','!'};

B. char b[ l0]="try!";

C.char b[10];strcpy(b,"try!");

D.char b[l0];b="try!";

相关文档
最新文档