福建专升本计科类真题Word文件下载.docx

上传人:b****1 文档编号:13249247 上传时间:2022-10-08 格式:DOCX 页数:29 大小:59.80KB
下载 相关 举报
福建专升本计科类真题Word文件下载.docx_第1页
第1页 / 共29页
福建专升本计科类真题Word文件下载.docx_第2页
第2页 / 共29页
福建专升本计科类真题Word文件下载.docx_第3页
第3页 / 共29页
福建专升本计科类真题Word文件下载.docx_第4页
第4页 / 共29页
福建专升本计科类真题Word文件下载.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

福建专升本计科类真题Word文件下载.docx

《福建专升本计科类真题Word文件下载.docx》由会员分享,可在线阅读,更多相关《福建专升本计科类真题Word文件下载.docx(29页珍藏版)》请在冰豆网上搜索。

福建专升本计科类真题Word文件下载.docx

&

(y-3)的值为________。

A.7

B.2

C.1

D.0

4.

inta=3,b=6,c=8;

则执行完语句:

a=a>

b?

a(b<

c?

b:

c);

后,a的值是________。

A.3

B.6

C.8

D.17

5.

有如下程序段执行后的结果是________。

main()

{inta=11,b=3;

printf("

%d,%d"

a/b,a%b);

}

A.3,2

B.11,2

C.3,3

D.3.3,2

6.

有如下程序段:

{charc;

scanf("

%c"

&

switch(c)

{case'

A'

:

printf("

5"

);

case'

B'

4"

C'

3"

D'

2"

default:

1"

}

当运行时输入“B回车”,则输出结果是________。

B.43

C.432

D.4321

7.

已知字符'

a'

的ASCII码值为97,'

的ASCII码值为65,则如下程序段的运行结果是________。

{charc='

d'

;

inti=c-32;

%c,%d"

i,i);

A.d,68

B.D,68

C.d,100

D.D,100

8.

如下程序段的执行结果是________。

{intx=1,y=100;

while(y>

0)

{x*=2;

y/=3;

x,y);

A.8,0

B.16,0

C.32,0

D.64,0

9.

如下选项中正确的数组定义是________。

A.#definem10;

staticinta[m]={3,4,5,6};

B.staticinta[2]={3,4,5,6}

C.staticinta[10]={3,4,5,6};

D.intm=4;

staticinta[m]={3,4,5,6}

10.

执行程序段:

charstr[12];

$s"

str);

如果输入如下字符串(其中□表示空格):

what’s□your□name?

则str的值是________。

A.what’s

B.what’s□

C.what’s□your

D.what’s□your□name?

11.

如下程序段的运行结果是________。

{inti=5,sum=100;

do{sum=sum+(--i);

}while(i>

=0);

sum);

A.100

B.109

C.105

D.110

12.

{inti;

for(i=1;

i<

=10;

i++)

{if(i%3==0)continue;

printf("

%d,"

i);

A.1,2,4,5,7,9,10,

B.1,2,3,4,5,6,7,8,9,10

C.3,6,9,

D.,1,2,4,5,6,7,8,9,10,

13.

若有说明:

inta[5][6];

则数组a的正确引用是________。

A.a[5][4]

B.a[3,4]

C.a(3)(4)

D.a[3][4]

14.

在C语言中,凡不加类型说明的函数,自动________。

A.按无类型void处理

B.按整型int处理

C.按字符类型char处理

D.按浮点型float处理

15.

如下程序段的输出结果是________。

voidkk(inta,intb)

{a=a*b;

%d,%d,"

a,b);

{inta=5,b=6;

kk(a,++b);

A.30,6,30,6

B.35,6,35,6

C.30,7,5,7

D.35,7,5,7

16.

{staticinta[6]={3,6,9,12,15,18};

int*c=&

a[2];

*(c+3),*c+3);

A.18,12

B.15,18

C.18,15

D.15,12

17.

如下程序段中语法正确的是________。

A.int*p;

p=1000;

B.inta,*p;

p=&

a;

C.inta,*p;

*p=&

D.inta=1000,*p;

p=a;

18.

如下程序段的输出结果是:

intmm(int*a,intb)

{*a=*a+5;

b*=3;

return*a+b;

{inta=3,b=6;

intc=mm(&

a,b);

%d,%d,%d"

a,b,c);

A.3,6,9

B.8,6,26

C.8,18,26

D.3,18,11

19.

{

staticinta[2][3]={3,6,9,12,15,18};

int*c=a[1];

*(c+1),*c+1);

A.15,13

B.6,7

C.9,10

D.12,13

20.

已有函数定义如下________。

voidaa(inta,charb,floatc){c=(float)(a+b);

则下列程序段能够进行函数正确调用的是

A.main(){aa(5.0,'

5);

B.main(){int*a;

a);

aa(a,'

9);

C.main(){int*a=1;

charb='

b'

floatc=1.0;

aa(a,b,c);

D.main(){int*a;

a);

3.0);

21.

有如下定义:

structstudent

{charname[10];

floatscore;

intage;

}stu1,*p;

则在C语言程序中给变量stu1赋值正确的是________。

A.str1={"

ddd"

60.0,55};

B.strcpy(stu1,name,"

stu1.score=66.0;

stu1.age=15;

C.p=&

stu1;

p->

name="

score=66.0;

age=15;

D.p=&

p.name="

p.score=66.0;

p.age=15;

22.

下面程序段中语法正确的是________。

A.intmm(intx,inty){intx,y;

returnx+y;

B.charstr[10];

%s"

str);

C.inti,a[10];

for(i=0;

i++)scanf("

a[i]);

D.inti,a[10],*p;

for(i=0,p=a;

p<

a+10;

p++)scanf("

p);

23.

已知inta;

并且a已经被正确赋值,则下列逻辑表达式中与(!

a)等价的是________。

A.(a==0)

B.(a>

C.!

(a==1)

D.(a==1)

24.

若变量已经正确定义,要求程序段完成1到100的累加,下列选项中不能完成此功能的程序段是________。

A.for(i=1,sum=0;

=100;

i++)sum=sum+i;

B.i=1;

sum=0;

while(i++<

=100)sum=sum+i;

C.for(i=1;

i++){sum=0;

sum=sum+i;

D.i=1;

sum=0;

do{sum=sum+i;

}while(++i<

=100);

25.

已知intk;

且k已经正确赋值,则下列表达式中存在语法错误的是________。

A.2<

k<

6

B.(k<

6)++

C.k<

6&

k>

2

D.k==1

26.

inti,j,a=0;

=5;

for(j=i;

j<

j++)

a=a+j;

A.10

B.25

C.55

D.75

27.

语句:

%-8.4d"

-36);

执行时的输出结果是(□表示空格)________。

A.-0.36□□□□

B.-036□□□□□

C.□□□□-036

D.□□□□□-036

28.

{inta[10]={34,22,12,66,8,33,22,338,56,99};

inti,x=0;

for(i

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

当前位置:首页 > 初中教育 > 政史地

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

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