大学MOOC 程序设计基础(C)(西北农林科技大学)1003778002 最新慕课完整章节测试答案
第1章C语言程序设计概述
第1章C语言程序设计概述单元测验
1、单选题:
以下叙述中关于一个C语言源程序执行的叙述中,正确的是( )
选项:
A: 一个C语言源程序的执行总是从第一个函数开始,在最后一个函数中结束。
B: 一个C语言源程序的执行总是从main函数开始,在main函数中结束。
C: 一个C语言源程序的执行总是从main函数开始,在最后一个函数中结束。
D: 一个C语言源程序的执行总是从第一个函数开始,在main函数中结束。
答案: 【 一个C语言源程序的执行总是从main函数开始,在main函数中结束。】
2、单选题:
一个C语言源程序由( )组成。
选项:
A: 函数
B: main函数
C: 子程序
D: 过程
答案: 【 函数】
3、单选题:
以下说法中正确的是( )。
选项:
A: 一个C函数中只允许一对花括号。
B: 在C语言程序中,要调用的函数必须在main()函数中定义。
C: C语言不提供输入输出语句。
D: C语言程序中的main()函数必须放在程序的开始部分。
答案: 【 C语言不提供输入输出语句。】
4、单选题:
C语言集成开发系统提供了对C程序的编辑、编译、连接和运行环境,以下可以不在该环境下进行的是( )。
选项:
A: 编辑和编译
B: 编译和连接
C: 连接和运行
D: 编辑和运行
答案: 【 编辑和运行】
5、单选题:
下面描述中,不正确的是( )。
选项:
A: C程序的函数体由一系列语句和注释组成。
B: 注释内容不能单独写在一行上。
C: C程序的函数说明部分包括对函数名、函数类型、形式参数等的定义和说明。
D: scanf和printf是标准库函数而不是输入和输出语句。
答案: 【 注释内容不能单独写在一行上。】
6、单选题:
下面描述中,正确的是( )。
选项:
A: 主函数中的花括号必须有,而子函数中的花括号是可有可无的。
B: 一个C程序行只能写一个语句。
C: 主函数是程序启动时唯一的入口。
D: 函数体包含了函数说明部分。
答案: 【 主函数是程序启动时唯一的入口。】
7、单选题:
C语言源程序经过编译、连接后生成的可执行文件扩展名是( )。
选项:
A: exe
B: cpp
C: c
D: obj
答案: 【 exe】
8、单选题:
C语言程序要正确地运行,必须要有( )。
选项:
A: printf函数
B: scanf函数
C: 自定义的函数
D: main函数
答案: 【 main函数】
9、填空题:
一个完整的C程序至少要有一个而且只能有一个_______函数。
答案: 【 main()函数##%_YZPRLFH_%##主函数##%_YZPRLFH_%##main函数】
10、填空题:
一个高级语言源程序代码必须经过翻译才能够运行,C语言采用的翻译方式是______方式。
答案: 【 编译】
11、填空题:
