15秋北交《C语言程序设计》在线作业二满分答案Word格式.docx

上传人:b****1 文档编号:12949334 上传时间:2022-10-01 格式:DOCX 页数:40 大小:26.08KB
下载 相关 举报
15秋北交《C语言程序设计》在线作业二满分答案Word格式.docx_第1页
第1页 / 共40页
15秋北交《C语言程序设计》在线作业二满分答案Word格式.docx_第2页
第2页 / 共40页
15秋北交《C语言程序设计》在线作业二满分答案Word格式.docx_第3页
第3页 / 共40页
15秋北交《C语言程序设计》在线作业二满分答案Word格式.docx_第4页
第4页 / 共40页
15秋北交《C语言程序设计》在线作业二满分答案Word格式.docx_第5页
第5页 / 共40页
点击查看更多>>
下载资源
资源描述

15秋北交《C语言程序设计》在线作业二满分答案Word格式.docx

《15秋北交《C语言程序设计》在线作业二满分答案Word格式.docx》由会员分享,可在线阅读,更多相关《15秋北交《C语言程序设计》在线作业二满分答案Word格式.docx(40页珍藏版)》请在冰豆网上搜索。

15秋北交《C语言程序设计》在线作业二满分答案Word格式.docx

A.4

B.3

C.2

D.1

4.以下说法下确的是_____。

A.C语言程序总是从第一个的函数开始执行

B.在C语言程序中,要调用的函数必须在main()函数中定义

C.C语言程序总是从main()函数开始执行

D.C语言程序中的main()函数必须放在程序的开始部分正确答案:

C

5.数组int**a[3][4]占据多大空间

A.64

B.12

C.48

D.128

6.二进制语言是属于面向_____的语言。

A.机器

B.过程

C.问题

D.对象

A

7.不合法的八进制数是()

A.0

B.028

C.077

8.合法的数组定义是________。

A.inta[]="

string"

;

B.inta[5]={0,1,2,3,4,5};

C.vhsts="

D.chara[]={0,1,2,3,4,5};

D

9.若有输入语句scanf("

%d%d%d"

,&

x,&

y,&

z);

则不能使x值为5,y值为6,z值为7的输入是______。

A.5,6,7<

回车>

B.567<

C.56<

7<

D.5<

,6<

,7<

10.已知:

inta,*p=&

a;

,则下列函数调用中错误的是______。

A.scanf("

%d"

&

a);

B.scanf("

p);

C.scanf("

*p);

D.printf("

a);

11.在C程序中,若对函数类型未加说明,则函数的隐含类型为()。

B.double

C.void

D.char

12.若变量已正确定义,执行语句

"

k1,&

k2,&

k3);

时,()是正确的输入。

A.2030,40

B.203040

C.20,3040

D.20,30,40

13.C语言是_______语言。

A.高级

B.中级

C.机器

D.汇编

14.C语言中最简单的数据类型包括()。

A.整型、实型、逻辑型

B.整型、实型、字符型

C.整型、字符型、逻辑型scanf("

%d%d%d

D.整型、实型、逻辑型、字符型

15.x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是______。

A.INPUTx、y、z;

B.scanf(“%d%d%d”,&

C.scanf(“%d%d%d”,x,y,z);

D.read(“%d%d%d”,&

北交《C语言程序设计》在线作业二

二、多选题(共15道试题,共45分。

1.不与while(x)语句中的x等价的是_____。

A.x==0

B.x==1

C.x!

=1

D.x!

=0

ABC

2.下列关于#include命令的叙述中,正确的是______。

A.一个#include命令中只能指定一个被包含文件

B.一个#include命令中可以指定多个被包含文件

C.一个被包含文件中又可以包含另一个被包含文件

D.#include命令中,文件名可以用双引号或尖括号括起来

ACD

3.关于实参和形参的说法正确的是______。

A.在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元

B.实参可以是变量、常量或表达式

C.实参与形参的类型应相同或赋值兼容

D.实参变量对形参变量的数据传递是“值传递”

ABCD

4.已知:

intx,a,b;

下列选项中正确的if语句是______。

A.if(a=b)x++;

B.if(a=<

b)x++;

C.if(a-b)x++;

D.if(x)x++;

5.C语言中函数返回值的类型与下列哪项无关?

A.定义函数时所指定的函数类型

B.调用函数时临时

C.调用该函数的主函数类型

D.return语句中的表达式类型

BCD

6.下列说法不正确的是______。

A.C程序由符号构成

B.C程序由标识符构成

C.C程序由函数构成

D.C程序由C语句构成

ABD

7.关于静态局部变量的说明正确的是______。

A.静态局部变量存储在静态存储区

B.静态局部变量是在编译时赋初值的,即只赋一次值,在程序运行时它已有初值

C.若在定义局部变量时不赋初值,则编译时自动赋初值为0或空字符

D.虽然静态局部变量在函数调用结束后仍然存在,但其他函数是不能引用它的

8.内存中供用户使用的存储空间可分为:

______。

A.程序区

B.静态存储区

C.动态存储区

D.数据存储区

9.在C语言中,正确的int类型的常数是:

B.32768

C.037

D.0xaf

10.以下说法不正确的是______。

A.定义函数时,形参的类型说明可以放在函数体内

B.return后边的值不能为表达式

C.如果函数值的类型与返回值表达式的类型不一致,以函数值类型为准

D.如果形参与实参的类型不一致,以实参类型为准

11.下列_________数据类型属于C语言提供的基本数据类型。

A.数组类型

B.指针类型

C.整型

D.结构体类型

E.空类型

F.字符型

G.实型

H.共用体类型

CFG

12.以下对一维数组a进行初始化,错误的语句是______。

A.inta[10]=(0,0,0,0,0);

B.inta[10]={};

C.inta[10]={0};

D.inta[2]={10,9,8}

13.在动态存储区中主要存放以下数据______。

A.函数形式参数

B.自动变量

C.函数调用时的现场保护和返回地址

D.全局变量

14.关于文件的打开方式描述正确的是:

A.r:

打开只读文件

B.a+:

打开或建立用于更新数据的文件,数据追加到文件尾

C.a:

打开或建立一个把数据追加到文件尾的文件

D.r+:

打开用于更新数据的文件

15.以下正确的C语言标识符是_____。

A.ABC

B.abc

C.a_bc

D.ab.c

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

1.getch()和getche()函数的功能相同。

A.错误

B.正确

2.free函数只能释放malloc()函数分配的存储空间。

3.假定x和y为double型,则表达式x=2,y=x+3/2的值是3。

4.表达式a=a+b可以写成a+=b。

5.对于二维数组a[2][3],则a[1]表示是第二行的首地址。

6.在使用C语言库函数时,要用预编译命令“#include”将有关的头文件包括到用户源文件中。

7.数据结构指的是数据的组织形式,数组就是一种数据结构()

8.下列程序段的输出结果是hellomain(){charb[]="

Hello,you"

b[5]=0;

printf("

%s\n"

b);

}

9.对于任何函数,它都有一个返回值。

10.C语言中,函数的隐含存储类别是extern

1.已知:

3.合法的数组定义是________。

4.C语言程序中,下列______组用户标识符是合法。

A.abc、_2id、while

B.4d、DO、oodb

C.str_1、print、aBc

D.WORD、oodb、I\amm

5.设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为_____。

A.EOF

B.非0值

C.0

D.NULL

6.设n=3;

则执行++n语句后,n的值为_____。

A.5

B.4

C.3

D.2

7.执行以下程序段后,x,y和z的值分别是______。

intx=10,y=20,z=30;

if(x>

y)z=x;

x=y;

y=z;

A.10,20,30

B.20,30,30

C.20,30,10

D.20,30,20

8.已定义c为字符型变量,则下列语句中正确的是______。

A.c='

'

97'

B.c="

97"

C.c=97;

D.c="

a"

9.在C语言中,while语句中的条件为()时,结束该循环。

B.1

C.true

D.非0

10.以下程序段x=-1;

do{x=x*x;

}while(!

x);

正确的说法是______。

A.死循环

B.循环一次

C.循环两次

D.有语法错

正确答案

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

当前位置:首页 > 求职职场 > 职业规划

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

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