2023年西交程序设计基础作业考核试题_第1页
2023年西交程序设计基础作业考核试题_第2页
2023年西交程序设计基础作业考核试题_第3页
2023年西交程序设计基础作业考核试题_第4页
2023年西交程序设计基础作业考核试题_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

西交23年£程序设计基础》作业考核试题

一、单项选择题(共30道试题,共63分。)

I.已知函数内调用形式fread(bulTersize.couni.fp):其中buffer代表I付是()«

A.•种整数.代表要诙入的数据项总数

B.一种文献指针,指向要读H勺文献

[对RJ]C一种指针,指向要读入数据内寄存地址

D.一种存储区,寄存要读的数据项

满分:2分

2.如下错误的描述是:函数调用可以(),

A.出目前执行语句中

B.出目前一种体现式中

C.做为•种函数的实参

[对的]D.做为一种函数的J形参

满分:2分

3.如下对的的说法是:在C语言中O.

[对的]A.实参和与其对应的形参各日用独立的存储单元

B.实卷和与其对应的形参共占用一种存储单元

C.只有当实参和与其对应的形参同名时才共占用存储单元

D.形参是虚拟的,不占用存储垠元

满分:2分

4.如下标识符中,不能作为合法的。做客定义标识符的是O.

[对I向]A.pulchar

B._doublc

C._123

D.INT

满分:2分

5.如下运算符中优先级最低的是(:•.

A.&&

B.&

[对I向C||

D.I

满分:2分

6.逻辑运兑符两侧运算对象啊数据类型().

A.只能是。或I

B.只能是。或非。正数

C.只能是整型或字符型数据

[对FJ]D.可以是任何类型向数据

满分:2分

7.已知x=43,ch='A',y=0;则体现式(x>=y&&ch<B&&!y邢J值是O。

A.0

B.语法错

[对的1c.i

D.“假”

满分:2分

8.卜列四个选项中,均是C语言关迎字的选项是().

A.auto%cnum.include

[对的]B.switch、typedef、continue

C.signed、union、scanf

D.if、struct^type

满分:2分

9.函数H勺形式参数隐含的存储类型阐明是().

A.extern

B.static

C.register

[对I付]D.auto

满分:2分

10.如下论述中不对的的是()。

A.•种好的程序应当有详尽的注样

[对内]B.在C程序中,赋值运或符内优先级最低

C.在C程序中,j++;是一条赋值语句

D.C程序中H勺#include和#define均K是C语句

满分:2分

II.C语言中内文献类型只有().

A.索引文献和文本文献两种

[前mj]B.ASCH文献和二进制文献两种

C.文本文献一种

D.二进制文献一种

满分:2分

12.下列程序的输出成果是().main(){int

x=I.y=O.a=O.b=O:switch(x)(case1.switch(y){caseO.a++:break:caseI.b++:break:}cas€2.a++:b++:bre^k:case3.a++;b++:break;}printf("a=%

d.b=%dW',a.b):)

A.a=l.b=O

[对的]B.a=2,b=l

C.a=1,b=1

D.a=2,b=2

满分:2分

13.设有例明,charw:intx:floaty:doublez:则体现式w*x+z-y值?J数据类型为(1。

A.float

B.char

C.int

[对的]D.double

满分:2分

14.在C语言中,char型数据在内存中的存储形式是<).

A.补码

B.反码

C.原码

ix-nrj|D.ASCII码

满分:2分

15.执行如下程序段后,饰出成果和a的值是()。Inca=10:printf("%d".a++);

AJO和10

[对㈣B.10和11

C.11和1()

D.11和11

满分:2分

16,应用缓冲文献系统对文献进行读写液作,关闭文献的函数名为(),

网闻A.fcloscO

B.closcf)

C.frcadO

D.fwritc

满分:2分

17.在C语言中,能代表逻辑值“真"的是().

A.True

B.不小了0的数

C.非。整数

[对的]D.非OITJ数

满分:2分

18.有关建立函数U勺目的,如下对欧的说法是O。

A.提高程序的执行效率

I对的出•提高程序时可读性

C.减少程序的篇幅

D.减少程序文献所占内存

满分:2分

19.如下语句中,不能实现回车换行的是().

A.prinif("\n");

[对的]B.pulchar(飞”);

C.fprintf(stdou(,"\n");

D.fwritc("\n",1,1,stdout);

满分:2分

20.若有im*pNini*)manoc(sizeof(int));则向内存申请到内存空间存入整数123的语句为().

[对的]A.scanf("%d-.p);

B.scanf("%d".&p):

C.scanf("%d",*p);

D.scanf("%d",*»p):

满分:2分

21.如下的!选择中,对的的赋值语句是O.

A.a=l,b=2

B.j++

[对胸C.a=b=5;

D.y=int(x)

满分:2分

22.下列程序段的输出成果为<).Floatk=0.8567:printfC'%06.ld%%",k-100);

A.0085.6%%

[对向]B.0085.7%%

C.0085.6%

D..857

满分:2分

23.设变Ha是整型,f是实型,i是双精度型,则体现式IO+'a'+i町值的数据类型为(),

A.int

B.float

[对『J]C.double

D.不确定

满分:2分

24.C语言中规定对变量作强制定义H勺重要理由是().

A.便于移植

B.便于写文献

C.便于编辑预处理程序的处理

[时的]D.便了确定类型和分派空间

满分:2分

25.设C语言中,ini类型数据占2个字节,则short类型数据占().

A.I个字节

[对向]B.2个字节

C.4个字节

D.8个字节

满分:2分

26.C语言中,规定运算数必须是整型的运算符是().

AJ

[对的旧%

C.!

D.>

满分:2分

27.可将C源程序存在磁盘上,还可将数据按数据类型分别以()口勺形式存在匿盘上。

A.内存

B.缓冲区

[对的]C.文献

D.寄存器

满分:2分

28.函数“wind的作用是().

[时的]A.使位置指针重新返回文献的开头

B.将位置指针指向文献中所规定的特定位置

C,使位置指针指向文献的末尾

D.使位置指针自动移至F一种字符位置

满分:2分

29.要打开A盘上user子目录下名为abc.txt的文本文献进行读、写操作,下面符合此规定口勺函数调用是()。

fopenCA.\user\abc.txt";'r")

[对的]B.fopen("A.\\user\\abc.txt-JrJ)

C.fopen("A.\user'\abc.txr,"rb")

D.fopen("A.\\user\\abc.txt","w")

满分:2分

30.若有如下的定:inti网[2J;能对H勺表达t数组元素地址的体现式是O。

A.&1(3]|2]

B.t[3]

C.&t|l]

[对的]D.l[2]

满分:2分

二、多选题(共10道试题,共20分。)

I.若如下选项中的变量已对的定义,则不对内的赋值i开句是()o

[对心J]A.xl=26.8%3

B.x=3*x+x

C.x3=Oxl2

[对胸D.x4=1+2=3;

满分:2分

2.卜.列选项中是C语言合法标志符附有《)。

[对的|A.good」norning

[对㈣B.main

C.stdio.h

D.8abc

满分:2分

3.如下4个选项中,可以看作是一条语句的有().

[对附JA.{;}

田川J]B.a=0,b=0,c=0;

[对间C.if(a>0);

D.if(b==0)m=l;n=2;

满分:2分

4.如下不符合C语言语法的实型常敬是().

[对内

[对的

C.5E-3

[对的]D.E15

满分:2分

5.如下选项中不合法的字符常量是O.

[对附JA."B"

B.'OIO'

I对闻C.68

[对的]D.D

满分:2分

6.有定义语句.intx.y:若要通过scanf("%d.%d",&x.&y):语句使变.0x得到数值11.变Gy得到数值12.下面四组输入形式中,

对的的有<).

A.1112〈回车>

[对的]B.Il,v空格>I2V回车〉

[对的JC.II/2V回车〉

[对的]D.11,〈回车>12〈回车〉

满分:2分

7.有定义语句:intx.y:若要通过scanf("%d.%d-.&x.&y):语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,

对I间内有<).

A1112V回车,

[对的IBJI,〈空格>12V回车)

闭的]CJI,12V回车》

[对的ID.11,〈回车>12〈回车》

满分:2分

8.定义c为字符型变量:,则下列语句中错误啊是().

[对即A.c='97\

[对㈣B.c="97";

C.c=97;

冈间D.c="a";

满分:2分

9.如下体现式中对的的是()

[对的|A.c=c+l

[对mj]B.a+=l

[对的]C.x>y?x.y

D.a-+=3

满分:2分

10.对曲的if■语句形式是()。

[对I向]A.if(x>y&&x!=y);

[对㈣B.if(x=y)x+=y:

C.if(x!=y)scanf("%d".&x)clscscanf("%d".&y);

if(x<y){x++;y++;)

满分:2分

三、判断题(共10道试题,共20分。)

LC语言中,函数的隐含存储类别是extend)

A.错误

[对即B.对的

满分:2分

2.体现式a,和“a”是不一样向,前者长度为I,后者长度为2。()

A.错误

[对间B.对的J

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论