好文档 - 专业文书写作范文服务资料分享网站

232849 北交《C语言程序设计》在线作业二 15秋答案

天下 分享 时间: 加入收藏 我要投稿 点赞

WORD格式-专业学习资料-可编辑

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

一、单选题(共 15 道试题,共 30 分。)

1. 已知int m,n,i=2;执行语句m=-i++;n=++i;后,m和n的值分别是_____。 . -3 4 . -2 4 . -3 3 . -2 3 正确答案:

2. 下面说法错误的是______。 . 整型变量可以存放字符型数据

. 字符型变量可以存放任意整型常量的值 . 变量必须限定以后使用

. 字符串的长度不等于它占的字节数 正确答案:

3. 若w=1,x=2,y=3,z=4;,则条件表达式w>x?w:y<z?y:z的结果为______。( ) . 4 . 3 . 2 . 1

正确答案:

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

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

. 在语言程序中,要调用的函数必须在min()函数中定义 . 语言程序总是从min()函数开始执行

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

5. 数组int**[3][4]占据多大空间 . 64 . 12 . 48 . 128

正确答案:

6. 二进制语言是属于面向_____的语言。 . 机器 . 过程 . 问题 . 对象 正确答案:

学习资料分享

WORD格式-专业学习资料-可编辑

7. 不合法的八进制数是() . 0 . 028 . 077 . 01

正确答案:

8. 合法的数组定义是________。 . int []=\

. int [5]={0,1,2,3,4,5}; . vhst s=\. hr []={0,1,2,3,4,5}; 正确答案:

9. 若有输入语句snf( \, &x,&y,&z);则不能使x值为5, y值为6, z值为7的输入是______。

. 5,6 ,7<回车> . 5 6 7<回车>

. 5 6 <回车> 7<回车>

. 5<回车>,6<回车>,7<回车> 正确答案:

10. 已知:int ,*p=&;,则下列函数调用中错误的是______。( ) . snf(\; . snf(\; . snf(\; . printf(\; 正确答案:

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

正确答案:

12. 若变量已正确定义,执行语句snf(\;时,()是正确的输入。 . 2030,40 . 20 30 40 . 20, 30 40 . 20, 30,40 正确答案:

13. 语言是_______语言。 . 高级 . 中级 . 机器 . 汇编 正确答案:

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

学习资料分享

WORD格式-专业学习资料-可编辑

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

. 整型、实型、逻辑型、字符型 正确答案: 15. x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是______。 . INPUT x、y、z;

. snf(“%%%”,&x,&y,&z); . snf(“%%%”,x,y,z); . r(“%%%”,&x,&y,&z); 正确答案:

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

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

1. 不与whil(x)语句中的x等价的是_____。 . x= =0 . x= =1 . x!=1 . x!=0 正确答案:

2. 下列关于#inlu命令的叙述中,正确的是______。 . 一个#inlu命令中只能指定一个被包含文件 . 一个#inlu命令中可以指定多个被包含文件

. 一个被包含文件中又可以包含另一个被包含文件 . #inlu命令中,文件名可以用双引号或尖括号括起来 正确答案:

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

. 在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元 . 实参可以是变量、常量或表达式 . 实参与形参的类型应相同或赋值兼容

. 实参变量对形参变量的数据传递是“值传递” 正确答案:

4. 已知:int x,,;下列选项中正确的if语句是______。 . if(=) x++; . if(=<) x++; . if(-) x++; . if(x) x++;

学习资料分享

WORD格式-专业学习资料-可编辑

正确答案:

5. 语言中函数返回值的类型与下列哪项无关? . 定义函数时所指定的函数类型 . 调用函数时临时

. 调用该函数的主函数类型 . rturn语句中的表达式类型 正确答案:

6. 下列说法不正确的是______。 . 程序由符号构成 . 程序由标识符构成 . 程序由函数构成 . 程序由语句构成 正确答案:

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

. 静态局部变量是在编译时赋初值的,即只赋一次值,在程序运行时它已有初值 . 若在定义局部变量时不赋初值,则编译时自动赋初值为0或空字符

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

8. 内存中供用户使用的存储空间可分为:______。 . 程序区 . 静态存储区 . 动态存储区 . 数据存储区 正确答案:

9. 在语言中,正确的int类型的常数是:______。 . 0 . 32768 . 037 . 0xf

正确答案:

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

. 定义函数时,形参的类型说明可以放在函数体内 . rturn后边的值不能为表达式

. 如果函数值的类型与返回值表达式的类型不一致,以函数值类型为准 . 如果形参与实参的类型不一致,以实参类型为准 正确答案:

11. 下列_________数据类型属于语言提供的基本数据类型。 . 数组类型 . 指针类型 . 整型

. 结构体类型 . 空类型 F. 字符型

学习资料分享

WORD格式-专业学习资料-可编辑

G. 实型

H. 共用体类型 正确答案:FG

12. 以下对一维数组进行初始化,错误的语句是______。 . int [10]=(0,0,0,0,0); . int [10]={}; . int [10]={0}; . int [2]={10,9,8} 正确答案:

13. 在动态存储区中主要存放以下数据______。 . 函数形式参数 . 自动变量

. 函数调用时的现场保护和返回地址 . 全局变量 正确答案:

14. 关于文件的打开方式描述正确的是:______。 . r:打开只读文件

. +:打开或建立用于更新数据的文件,数据追加到文件尾 . :打开或建立一个把数据追加到文件尾的文件 . r+:打开用于更新数据的文件 正确答案:

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

正确答案:

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

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

1. gth()和gth()函数的功能相同。 . 错误 . 正确 正确答案:

2. fr函数只能释放mllo()函数分配的存储空间。 . 错误 . 正确

学习资料分享

232849 北交《C语言程序设计》在线作业二 15秋答案

WORD格式-专业学习资料-可编辑北交《语言程序设计》在线作业二一、单选题(共15道试题,共30分。)1.已知intm,n,i=2;执行语句m=-i++;n=++i;后,m和n的值分别是_____。.-34.-24.-33.-23正确答案:2.下面说法错误的是
推荐度:
点击下载文档文档为doc格式
82r6r79red9lpyv23wwc1symv1jox50079f
领取福利

微信扫码领取福利

微信扫码分享