c语言程序设计教程慕课版第2版答案
- 格式:docx
- 大小:13.68 KB
- 文档页数:4
未知驱动探索,专注成就专业
1
c语言程序设计教程慕课版第2版答案
1. 第一章 程序设计基础
1. C语言程序的组成部分包括:预处理指令、函数、语句和表达式等。
2. C语言程序从哪里开始执行? C语言程序从main函数开始执行。
3. 下面哪个是C语言的关键字? (A) while (B) loop
(C) for (D) switch。 答案是 (A) while 和 (C) for。
2. 第二章 数据类型及运算符
1. C语言中的基本数据类型有:整型、字符型、浮点型和枚举类型。
2. 在C语言中,判断两个变量是否相等应使用哪个运算符? 答案是 ==。
3. 在C语言中,计算一个数的平方可以使用哪个运算符? 答案是 *。 未知驱动探索,专注成就专业
2
3. 第三章 条件语句和循环语句
1. 在C语言中,条件语句可以使用以下关键字:if、else if、else。
2. 下面哪个循环语句会先执行循环体再判断条件? (A)
for (B) while (C) do...while (D) switch。 答案是 (C)
do...while。
3. 在C语言中,如果要提前结束当前循环并进入下一次循环,应使用哪个关键字? 答案是 continue。
4. 第四章 函数
1. 在C语言中,函数的返回类型可以是:int、char、float等。
2. 以下关于函数的说法正确的是:(A) 函数可以在调用函数中声明 (B) 函数可以返回多个值 (C) 函数可以递归调用 (D) 函数不能调用其他函数。 答案是 (A) 函数可以在调用函数中声明 (B) 函数可以返回多个值 (C) 函数可以递归调用。
3. 在C语言中,函数的参数可以是:基本类型和指针类型。 未知驱动探索,专注成就专业
3
5. 第五章 数组和指针
1. 在C语言中,定义一维数组的方式是:数据类型
数组名[大小]。
2. 下面哪个操作可以获取数组中指定索引的元素? (A)
* (B) & (C) [] (D) .。 答案是 (C) []。
3. 在C语言中,指针是什么? 答案:指针是一个变量,存储另一个变量的地址。
6. 第六章 字符串
1. 在C语言中,字符串以\\0结尾。
2. 下面哪个函数可以将字符串拼接起来? (A) strcat
(B) strcmp (C) strlen (D) sprintf。 答案是 (A) strcat。
3. 在C语言中,以下哪个函数用于比较两个字符串是否相等? 答案是 strcmp。
7. 第七章 结构体和共用体
1. 在C语言中,结构体是什么? 答案:结构体是一种复合数据类型,用于存储不同类型的数据。 未知驱动探索,专注成就专业
4
2. 在C语言中,定义结构体的方式是:struct 结构体名 { 成员列表 }。
3. 在C语言中,共用体是什么? 答案:共用体是一种特殊的数据类型,它可以存储不同类型的数据,但同时只能存储其中的一个。
以上是《c语言程序设计教程慕课版第2版》中第一章至第七章的答案。希望对你的学习有所帮助!更多内容请参考教材。