C程序设计基础-期中考试试题详解
- 格式:pdf
- 大小:232.27 KB
- 文档页数:11


C语言程序设计试题
第1、2、3章 概述、类型、表达式
一、选择题
1、一个C程序由若干个C函数组成,各个函数在文件中的位置顺序为:( )
A、任意
B、第一个函数必须是主函数,其他函数任意
C、必须完全按照执行的顺序排列
D、其他函数可以任意,主函数必须在最后
2、下列四个叙述中,正确的是:( )
A、C程序中的所有字母都必须小写
B、C程序中的关键字必须小写,其他标示符不区分大小写
C、C程序中的所有字母都不区分大小写
D、C语言中的所有关键字必须小写
3、下列四个叙述中,错误的是:( )
A、一个C源程序必须有且只能有一个主函数
B、一个C源程序可以有多个函数
C、在C源程序中注释说明必须位于语句之后
D、C源程序的基本结构是函数
4、下面不是C语言合法标识符的是:( )
A、abc B、5n C、_4m D、x3
5、以下叙述不正确的是:( )
A. 分号是C语句的必要组成部分 B. C程序的注释可以写在语句的后面
C. 函数是C程序的基本单位 D. 主函数的名字不一定非用main来表示
6、 C语言中允许的基本数据类型包括:( )
A. 整型、实型、逻辑型 B. 整型、实型、字符型
C. 整型、字符型、逻辑型 D. 整型、实型、逻辑型、字符型
7、 C语言中能用八进制表示的数据类型为:( )
A、字符型、整型 B、整形、实型
C、字符型、实型、双精度型 D、字符型、整型、实型、双精度型
8、 下列属于C语言合法的字符常数是:( )
A、’\97’ B、”A” C、’\t’ D、”\0”
9、 在C语言(VC环境)中,5种基本数据类型的存储空间长度的排列顺序为:( )
C语言程序设计试题
一、选择题
1、 一个C程序由若干个C函数组成,各个函数在文件中的位置顺序为:( )
A、 任意
B、 第一个函数必须是主函数,其他函数任意
C、 必须完全按照执行的顺序排列
D、 其他函数可以任意,主函数必须在最后
2、 下列四个叙述中,正确的是:( )
A、 C程序中的所有字母都必须小写
B、 C程序中的关键字必须小写,其他标示符不区分大小写
C、 C程序中的所有字母都不区分大小写
D、 C语言中的所有关键字必须小写
3、 下列四个叙述中,错误的是:( )
A、 一个C源程序必须有且只能有一个主函数
B、 一个C源程序可以有多个函数
C、 在C源程序中注释说明必须位于语句之后
D、 C源程序的基本结构是函数
4、 下面不是C语言合法标识符的是:( )
A、abc B、5n C、_4m D、x3
5、 以下叙述不正确的是:( )
A. 分号是C语句的必要组成部分 B. C程序的注释可以写在语句的后面
C. 函数是C程序的基本单位 D. 主函数的名字不一定非用main来表示
6、 C语言中允许的基本数据类型包括:( )
A. 整型、实型、逻辑型 B. 整型、实型、字符型
C. 整型、字符型、逻辑型 D. 整型、实型、逻辑型、字符型
7、 C语言中能用八进制表示的数据类型为:( )
A、字符型、整型 B、整形、实型
C、字符型、实型、双精度型 D、字符型、整型、实型、双精度型
8、 下列属于C语言合法的字符常数是:( )
A、’\97’ B、”A” C、’\t’ D、”\0”
9、 在C语言(VC环境)中,5种基本数据类型的存储空间长度的排列顺序为:( )
中国民航大学 2009 - 2010 学年第二学期
《C 语言程序设计》期中考试试卷
课程编号: 03402513 试卷类型: A 卷 考试形式:笔试 考试日期:
注意事项: 1.请将试卷最后一页的答题纸撕下,将答案填写在其中; 2.交卷时请确认答题纸是否按要求
写好姓名等信息并与试题一起上交; 3.不准携带任何书籍、资料、纸张等。 4.草稿纸用试卷的背面。
一、单项选择题( 1 空 1 分,共 20 分)
1、C 语言程序的基本结构是 (【1】) 。
【1】 A) 函数 B) 语句 C) 字符 D) 程序行
2、一个 C 程序的执行是(【2】) 。
【2】 A) 从本程序的主函数开始,到本程序的主函数结束
B) 从本程序的第一个函数开始,到本程序的最后一个函数结束
C) 从本程序的主函数开始,到本程序的最后一个函数结束
D)从本程序的第一个函数开始,到本程序的主函数结束
3、下列四个叙述中,错误的是 (【3】) 。
【3】 A) 一个 C 源程序必须有且只能有一个主函数
B) 一个 C 源程序可以含一个或多个子函数
C) 在 C 源程序中注释说明必须位于语句之后
D) C 源程序的基本结构是函数
4、下面不属于 C 语言保留字的是(【4】) 。
【4】 A) short B) ELSE C) extern D) for
5、下列四个叙述中,正确的是 (【5】) 。
【5】 A) 库函数也是 C 语言本身的组成部分
B) C 语言中的输入输出操作是由相应语句完成的
C) 库函数是 C 编译系统提供的功能函数
D) 标题文件(头文件)可以在程序的函数内部调用 题号 一 二 三 四 五 六 总分
得分
第一章 C语言概述
1.1、选择题
(1)一个C语言程序是由()组成。
A. 一个主程序及若干个子程序 B. 一个主程序
C. 一个主函数及若干个子函数 D. 一个主函数
(2) 一个C语言程序总是从()开始执行。
A. 主过程 B. 主函数
C. 子程序 D. 主程序
(3) main函数在源程序中的位置()。
A. 必须在最开始 B. 必须在子函数的后面
C. 可以任意 D. 必须在最后
(4) 一个C程序的执行是从()。
A. 本程序的第一个函数开始,到最后一个函数结束
B. 本程序的main函数开始,到最后一个函数结束
C. 本程序的main函数开始,通常也在main函数结束
D. 本程序的第一个函数开始,到main函数结束
(5) 以下叙述不正确的是()。
A. 一个C程序可由一个或多个函数组成
B. 一个C程序必须包含一个main函数
C. 在C程序中,注释只能位于一条语句的最后面
D. C程序的基本组成单位是函数
1.2、编程题
(1)参照本章例题,编程输出如下信息:
**********
Very good!
**********
(2)编写一个C程序,输出以下信息:
*****
*Turbo C *
* * * * *
1.3 请根据自己的认识,写出C语言的主要特点。
1.4 简述C程序主要由哪些部分构成?
1.5 用户编写的C程序上机运行要经过哪些步骤?
第二章 基本数据类型和表达式
2.1 单项选择题
(1) 以下不能用作变量名的是()
A)_26 B)case C)scanf D)Double
(2) 以下合法的八进制数是()
A)0135 B)068 C)013.45 D)o7
(3) 若变量已正确定义,以下非法的表达式是() A)a/=b+c B)a%(4.0) C)a=1/2*(x=y=20,x*3) D)a=b=c