欢迎光临
奥鹏作业辅导

北语17秋《程序设计引论》作业3答案

来源:奥鹏远程教育   日期: 作者:奥鹏作业辅导

北语17秋《程序设计引论》作业3答案答案

17秋《程序设计引论》作业3

试卷总分:100    得分:0

一、 单选题 (共 10 道试题,共 50 分)

1.  C语言中基本的数据类型包括()。 

A. 整型

 B. 实型

 C. 字符型

 D. 数组

专业答案:----

       满分:5  分

 

 

 

2.  C语言的赋值表达式中,赋值号的左侧必须是()。 

A. 常量

 B. 变量

 C. 表达式

 D. 函数

专业答案:----

       满分:5  分

 

 

 

3.  C语言中用()表示逻辑值“真”。 

正确答案:----

A. true

 B. 整数0#非零值

 C. T

       满分:5  分

 

 

 

4.  以下叙述中错误的是()。 

A. 在C程序中,逗号运算符的优先级最低

 B. 在C程序中,APH和aph是两个不同的变量

 C. 若a和b类型相同,在计算赋值表达式a=b后,b中的值将存入a中,而b的值不变

 D. 从键盘输入数据时,整型变量只能输入整型数值,实型变量只能输入实型数值

正确选项:----

       满分:5  分

 

 

 

5.  若定义:int a[10];,则对数组元素的正确引用是() 

A. a[2+4]

 B. a[3*5]

 C. a(5)

 D. a[10]

专业答案:----

       满分:5  分

 

 

 

6.  自增、自减运算符能用于()。 

A. 整型常量

 B. 表达式

 C. 整型变量

 D. 浮点型常量

正确答案:----

       满分:5  分

 

 

 

7.  能将一维数组a的所有元素均初始化为1的正确形式是() 

A. int a[3]={1}

 B. int a[3]={3*1}

 C. int a[3]={1,1,1}

 D. int a[3]=1

正确选项:----

       满分:5  分

 

 

 

8.  以下对一维数组进行正确的定义初始化的语句是()。 

A. int a[5]=0

 B. int a[5]={0}*5

 C. int a[5]={0,0,0,0,0,0}

 D. int a[5]={0}

专业答案:----

       满分:5  分

 

 

 

9.  下列不是C语言关键字的选项是()。 

A. if

 B. printf

 C. case

 D. while

正确答案:----

       满分:5  分

 

 

 

10.  对于函数中的局部变量,默认的存储类别是() 

A. auto

 B. static

 C. extern

 D. register

专业答案:----

       满分:5  分

 

 

 

北语17秋《程序设计引论》作业3答案标准满分答案

二、 多选题 (共 5 道试题,共 25 分)

1.  用typedef将double说明成一个新类型名REAL,错误的方法是() 

正确答案:----

A. typedef REAL double

正确答案:----

 B. typedef double REAL

正确答案:----

 C. typedef REAL =double

正确选项:----

 D. typedef double =REAL

专业答案:----

       满分:5  分

 

 

 

2.  关于malloc函数的描述正确的是() 

A. 使用malloc函数时需要头文件stdib.h

正确选项:----

 B. malloc函数的返回值是一个指针

 C. 使用malloc函数时需要强制类型转换

 D. malloc函数有两个参数

专业答案:----

       满分:5  分

 

 

 

3.  以下描述错误的是() 

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

 B. 如果函数值类型与返回值类型不一致,应以函数值类型为准

 C. return语句后不能是表达式

 D. 定义函数时,可以省略不写形参的类型,只写形参名

正确答案:----

       满分:5  分

 

 

 

4.  以下关于指针数组的描述正确的是() 

A. 指针数组的每个元素是一个指针

 B. 指针数组的每个元素可以指向相同类型的数据

 C. 指针数组的每个元素存放了一个地址

 D. 指针数组的每个元素可以指向不同类型的数据

正确选项:----

       满分:5  分

 

 

 

5.  以下函数首部的定义形式错误的是() 

A. int fun(int x;int y)

 B. int fun(int x,int y)

 C. int fun(int x,y)

 D. int fun(int x,int y)

正确选项:----

       满分:5  分

 

 

 

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

1.  在C语言字符数组中可以在赋值语句中通过赋值运算符=对字符数组整体赋值。 

A. 错误

 B. 正确

       满分:5  分

 

 

 

2.  字符数组只能存放字符串。 

A. 错误

 B. 正确

       满分:5  分

 

 

 

3.  函数调用strcat(strcpy(str1,str2),str3)的功能是将串str2复制到串str1中后再将串str3连接到串str1之后。 

A. 错误

 B. 正确

       满分:5  分

 

 

 

4.  字符串"THAT"小于字符串"THE"。 

A. 错误

 B. 正确

       满分:5  分

 

 

 

5.  for的循环体包含多条语句时必须使用花括号括起来。 

A. 错误

 B. 正确

       满分:5  分

 

 

北语17秋《程序设计引论》作业3答案历年真题如下:

本文标签: 北语 程序设计引论 作业 答案 
扫描二维码获取答案

热门文章

猜你喜欢

  • 氮负平衡常见于下列哪种情况?( )

  • 1. 氮负平衡常见于下列哪种情况?( ) 2. 字面解释是指根据法的条文字面意义作出的解释,既不允许扩大,也不允许缩小文字本身所表现的内容。 3. 分别在