第3练 第1章 两个简单的 C 程序 《编程语言基础——C 语言》(高教版第五版) 一课一练
2025-10-20
|
2份
|
6页
|
60人阅读
|
2人下载
资源信息
| 学段 | 中职 |
| 学科 | 职教专业课 |
| 课程 | C语言程序设计 |
| 教材版本 | C语言程序设计高教版(第五版)全一册 |
| 年级 | 高一 |
| 章节 | 1.3 两个简单的C程序 |
| 类型 | 作业-同步练 |
| 知识点 | C语言概述 |
| 使用场景 | 同步教学 |
| 学年 | 2025-2026 |
| 地区(省份) | 全国 |
| 地区(市) | - |
| 地区(区县) | - |
| 文件格式 | ZIP |
| 文件大小 | 129 KB |
| 发布时间 | 2025-10-20 |
| 更新时间 | 2025-10-20 |
| 作者 | 爱学习的muller |
| 品牌系列 | 上好课·一课一练 |
| 审核时间 | 2025-10-20 |
| 下载链接 | https://m.zxxk.com/soft/54455075.html |
| 价格 | 1.00储值(1储值=1元) |
| 来源 | 学科网 |
|---|
内容正文:
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《编程语言基础——C语言》(高教版第五版) 一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《编程语言基础——C语言》(高教版第五版) 一课一练的第1章的第3练,内容涵盖第1章C语言概述的1.3 两个简单的C程序 。
《编程语言基础——C语言》(高教版第五版) 第3练
第1章 C语言概述
1.3 两个简单的C程序
1、 单项选择题(本题共5小题)
1、以下关于 #include 指令的说法,正确的是( )
A. 它不是预处理指令
B. 其作用是命令 C 编译器包含某个特定文件的内容
C. 只能包含 .c 文件
D. 包含的文件中不能有函数
2、每个 C 源程序必须有且只能有一个( )
A. sum () 函数
B. 自定义函数
C. main () 函数
D. 无参函数
3、在 C 程序中,函数体是由( )括起来的。
A. []
B. ()
C. {}
D. <>
4、在 C 程序中,语句结束的标志是( )
A. 逗号
B. 句号
C. 分号
D. 冒号
5、C 程序总是从( )开始执行。
A. 第一个定义的函数
B. main () 函数
C. 最后一个定义的函数
D. 任意一个函数
2、 判断题(本题共3题)
1、C 程序中可以没有 main () 函数。( )
2、C 程序中,注释部分会被编译器执行。( )
3、C 程序书写格式自由,一条语句可以分写在多行上。( )
3、 读程序写结果题(本题共1小题)
1、以下程序运行时,会输出什么结果?
#include <stdio.h>
int main() {
printf("C programming is fun!
");
return 0;
}
4、 程序设计题(本题共1小题)
1、编写一个 C 程序,在屏幕上输出 “Welcome to C world!”。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《编程语言基础——C语言》(高教版第五版) 一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《编程语言基础——C语言》(高教版第五版) 一课一练的第1章的第3练,内容涵盖第1章C语言概述的1.3 两个简单的C程序 。
《编程语言基础——C语言》(高教版第五版) 第3练
第1章 C语言概述
1.3 两个简单的C程序
1、 单项选择题(本题共5小题)
1、以下关于 #include 指令的说法,正确的是( )
A. 它不是预处理指令
B. 其作用是命令 C 编译器包含某个特定文件的内容
C. 只能包含 .c 文件
D. 包含的文件中不能有函数
【答案】B
【解析】#include 是以 “#” 开头的预处理指令,所以 A 选项错误;它通常用于包含头文件(.h 文件),不过也可以包含其他文件,并非只能包含 .c 文件,所以 C 选项错误;包含的文件中可以有函数,比如 stdio.h 中就有 printf () 等函数,所以 D 选项错误;其作用就是命令 C 编译器包含某个特定文件的内容,B 选项正确。
2、每个 C 源程序必须有且只能有一个( )
A. sum () 函数
B. 自定义函数
C. main () 函数
D. 无参函数
【答案】C
【解析】每个 C 源程序必须有且只能有一个 main () 函数,这是 C 程序的特性,sum () 函数是自定义的求和函数,不是必须的,所以 A 选项错误;自定义函数可以有多个也可以没有,不是必须且唯一的,所以 B 选项错误;无参函数也不是必须且唯一的,所以 D 选项错误,选 C。
3、在 C 程序中,函数体是由( )括起来的。
A. []
B. ()
C. {}
D. <>
【答案】C
【解析】在 C 程序中,函数体由 “{}” 括起来,“[]” 一般用于数组下标,所以 A 选项错误;“()” 用于函数参数列表等,所以 B 选项错误;“<>” 一般用于文件包含命令中指定文件名,所以 D 选项错误,选 C。
4、在 C 程序中,语句结束的标志是( )
A. 逗号
B. 句号
C. 分号
D. 冒号
【答案】C
【解析】在 C 程序中,每条语句均以分号结束,逗号用于分隔多个表达式或参数等,所以 A 选项错误;句号不是 C 语言中的语句结束标志,所以 B 选项错误;冒号一般用于条件运算符、标签等,所以 D 选项错误,选 C。
5、C 程序总是从( )开始执行。
A. 第一个定义的函数
B. main () 函数
C. 最后一个定义的函数
D. 任意一个函数
【答案】B
【解析】C 程序总是从 main () 函数开始执行,无论 main () 函数处于程序中的什么位置,所以 A、C、D 选项错误,选 B。
2、 判断题(本题共3题)
1、C 程序中可以没有 main () 函数。( )
【答案】×
【解析】任何一个 C 源程序必须有且只能有一个 main () 函数,所以该说法错误。
2、C 程序中,注释部分会被编译器执行。( )
【答案】×
【解析】所有注释部分都不被执行,注释只是为了说明某语句或语句段的功能,以提高程序的阅读性,所以该说法错误。
3、C 程序书写格式自由,一条语句可以分写在多行上。( )
【答案】√
【解析】C 程序书写格式自由,每行可以有多条语句,一条语句也可以分写在多行上,尤其是语句较长时,所以该说法正确。
3、 读程序写结果题(本题共1小题)
1、以下程序运行时,会输出什么结果?
#include <stdio.h>
int main() {
printf("C programming is fun!
");
return 0;
}
【答案】 “C programming is fun!”
【解析】程序运行时,会在屏幕上输出 “C programming is fun!” 并换行。因为程序中使用了 printf 函数来输出指定的字符串,所以最终输出结果为 “C programming is fun!” 并换行。
4、 程序设计题(本题共1小题)
1、编写一个 C 程序,在屏幕上输出 “Welcome to C world!”。
【答案】
#include <stdio.h>
int main() {
printf("Welcome to C world!
");
return 0;
}
【解析】
首先使用 #include <stdio.h> 包含标准输入输出头文件,因为要使用 printf 函数。在 main 函数中,使用 printf 函数输出 “Welcome to C world!” 并换行。最后返回 0 表示程序正常结束。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。