第一范文网 - 专业文章范例文档资料分享平台

2016年《C语言程序设计》复习题

来源:用户分享 时间:2025/5/29 9:23:32 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

2、( )对以下说明语句int a[10]={6,7,8,9,10}; 的正确理解是(分数:2 分) A. 将5个初值依次赋给a[6]至a[10] B. 将5个初值依次赋给a[0]至a[4]

C. 因为数组长度与初值的个数不相同,所以此语句不正确 D. 将5个初值依次赋给a[1]至a[5] 标准答案是:B。

3、( )以下标识符中可以作为用户函数名的是(分数:2 分) A. struct B. int C. union D. go_to

标准答案是:D。

4、源程序要正确地运行,必须要有什么函数?______ (分数:2 分) A. printf函数 B. 自定义的函数 C. main

D. 不需要函数 标准答案是:C。

5、C语言程序由什么组成?______ (分数:2 分) A. 子程序

B. 主程序和子程序 C. 函数 D. 过程

标准答案是:C。 二、多选

1、下面哪些是合法的用户定义的标识符______ (分数:3 分) A. _908 B. *par C. sheep! D. wind

标准答案是:AD。

2、下面合法的标识符______ (分数:3 分) A. ABC B. a_3 C. sum.a D. _stu2

标准答案是:ABD。

3、C语言的主要特点有哪些?______ (分数:3 分) A. 简洁、紧凑,使用方便、灵活,易于学习和应用。 B. C语言是面向结构化程序设计的语言。

C. C语言允许直接对位、字节和地址进行操作。 D. 数据类型丰富。 标准答案是:ABCD。

4、已定义c为字符型变量,则下列语句中错误的是______ (分数:3 分) A. c='97' B. :c=\ C. c=97; D. c=\

标准答案是:ABD。

5、下列选项中是C语言合法标志符的有______ (分数:3 分)

A. good_morning B. main C. stdio.h D. 8abc

标准答案是:AB。 第五阶段基础测验 一、单选

1、一个C程序的执行是从______ (分数:2 分) A. 本程序的main函数开始,到main函数结束

B. 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C. 本程序的main函数开始,到本程序文件的最后一个函数结束 D. 本程序文件的第一个函数开始,到本程序main函数结束 标准答案是:A。

2、以下叙述正确的是______ (分数:2 分) A. 在C程序中,main函数必须位于程序的最前面 B. C程序的每行中只能写一条语句 C. C语言本身没有输入输出语句

D. 在对一个C程序进行编译的过程中,可发现注释中的拼写错误 标准答案是:C。

3、以下叙述不正确的是。______ (分数:2 分) A. 一个C源程序可由一个或多个函数组成 B. 一个C源程序必须包含一个main函数 C. C程序的基本组成单位是函数

D. 在C程序中,注释说明只能位于一条语句的后面 标准答案是:D。

4、语言规定:在一个源程序中,main函数的位置______ (分数:2 分) A. 必须在最开始

B. 必须在系统调用的库函数的后面 C. 可以任意 D. 必须在最后 标准答案是:C。

5、一个C语言程序是由______ (分数:2 分) A. 一个主程序和若干子程序组成 B. 函数组成 C. 若干过程组成 D. 若干子程序组成 标准答案是:B。 二、多选

1、指出下面合法的标识符:______ (分数:3 分) A. 3ab B. ABC C. a_3 D. _stu2

标准答案是:BCD。

2、指出下面哪些是关键字:______ (分数:3 分) A. char B. abc C. printf D. float

标准答案是:AD。

3、指出下面哪些是合法的用户定义的标识符?______ (分数:3 分) A. P-S B. put11 C. printf D. Int

标准答案是:BD。

4、C语言的基本类型哪些:______ (分数:3 分) A. 整型 B. 枚举型 C. 数组型 D. 指针型

标准答案是:AB。

5、这段程序中的常量有:(#define PI 3.14 ;void main(){ intsum;sum = 10 +15;printf(\这段程序中常量有______ (分数:3 分) A. 10 B. 15 C. 25 D. PI

标准答案是:ABD。 第六阶段基础测验 一、单选

1、75的十六进制写法为___,八进制写法为______ (分数:2 分) A. 0x4b 0113 B. 0165 117 C. 61 0x3d D. 0x4b 61

标准答案是:A。

2、0x75的八进制写法为___,十进制写法为___。(分数:2 分) A. 0165 117 B. 0x4b 0113 C. 61 0x3d D. 0x4b 61

标准答案是:A。

3、075的十进制写法为___,十六进制写法为___。(分数:2 分) A. 0x4b 0113 B. 0165 117 C. 61 0x3d D. 0x4b 61

标准答案是:C。

4、下面哪个表达式的值为4______ (分数:2 分) A. (float)11/3

B. 2016/11/3 星期四上午 12:00:00 C. 11.0/3

D. (int)(11.0/3+0.5 标准答案是:D。

5、已知整型变量a=6,b=7,c=1,则下面表达式的值为多少?a+3______ (分数:2 分) A. 9 B. 2 C. 1 D. 65

标准答案是:A。 二、多选

1、C语言中整形常量按进制划分,有以下几种:______ (分数:3 分) A. 十六进制常量 B. 十进制常量 C. 八进制常量 D. 二进制常量

标准答案是:ABC。

2、如果要把常量327存入变量a中,a可以定义成哪些类型?______ (分数:3 分) A. int B. char C. float D. long

标准答案是:ACD。

3、下面哪些写法是对的,而且是常量?______ (分数:3 分) A. 125 B. -0.456 C. 56 D. 452.2

标准答案是:AB。

4、指出下面错误的表达式:______ (分数:3 分) A. 56=a11 B. a+b=5 C. i=i++

D. 5.6+6.2%3.1

标准答案是:ABD。

5、若变量f已说明为float类型,i为int类型,则下面哪些表达式(或语句)能够实现将f中的数值保留小数点后两位,第三位进行四舍五入的运算?______ (分数:3 分) A. f=(f*100+0.5)/100.0 B. i=f*100+0.5,f=i/100.0 C. f=(int)(f*100+0.5)/100.0 D. f=(f/100+0.5)*100.0; 标准答案是:BC。 第七阶段基础测验 一、单选

1、在C语言中,要求运算数必须是整型的运算符是_____ (分数:2 分) A. / B. ++ C. != D. %

标准答案是:D。

2、若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是______ (分数:2 分) A. 2.500OO B. 2.7500OO C. 2.3600OO D. 2.0OO

标准答案是:B。

3、设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为______ (分数:2 分) A. int B. float

搜索更多关于: 2016年《C语言程序设计》复习题 的文档
2016年《C语言程序设计》复习题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c496gj8ka266tck19hpxv8jj329nz0t003oo_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top