C语言程序设计题库.doc

C语言程序设计题库.doc

ID:58378104

大小:158.50 KB

页数:31页

时间:2020-05-03

C语言程序设计题库.doc_第1页
C语言程序设计题库.doc_第2页
C语言程序设计题库.doc_第3页
C语言程序设计题库.doc_第4页
C语言程序设计题库.doc_第5页
C语言程序设计题库.doc_第6页
C语言程序设计题库.doc_第7页
C语言程序设计题库.doc_第8页
C语言程序设计题库.doc_第9页
C语言程序设计题库.doc_第10页
资源描述:

《C语言程序设计题库.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《C语言程序设计》单元练习第一章概述一、选择题1.一个C语言程序总是从()开始执行的。A)主过程B)主函数C)子函数D)按书写顺序2.以下正确的叙述是()A)在C语言中,main函数必须位于文件的开头B)C语言的每行中只能写一条语句C)C语言本身没有输入、输出语句D)对一个C语言程序进行编译预处理时,可检查宏定义的语法错误3.下列关于C语言的特点描述错误的是()。A)C语言简洁、紧凑,使用方便、灵活;B)C语言运算符丰富;C)具有结构化的控制语句,用函数作为程序的模块单位;D)语法限制比较严格,程序设计自由度小。4

2、.下列关于C语言程序的说法正确的是()。A)C程序必须至少包含一个main函数和一个子函数;B)C程序必须至少包含一个main函数,可以没有子函数;C)C程序的函数既可以嵌套定义,也可以嵌套调用;D)C程序的函数既可以嵌套定义,也可以嵌套调用。5.下列关于C语言的特点描述错误的是()。A)允许直接访问物理地址;B)生成目标代码质量高,程序执行效率高;C)可移植性不高;D)数据结构丰富,具有现代化语言的各种数据结构。6.下列关于C语言程序的说法正确的是()。A)C程序可以由函数或其它子程序构成;B)C程序的函数体必须

3、以BEGIN开头,以END结束;C)C程序必须包括一个MAIN函数;D)C程序中大括号“}”前的语句可以不加分号。二、填空题1.算法的特性有:()、()、()、()和()。2.用高级语言编写的程序称为()程序,它可以通过()程序翻译一句执行一句的方式执行,也可以通过()程序一次翻译产生()程序然后执行。3.程序由主要由()、()组成。4.C程序注释是由()和()所界定的文字信息组成的。5.C程序开始往往含有以“#”开头的命令,它们是()命令。在程序中以“/*”开始,以“*/”结束的内容,它们是程序中的()部分,用以

4、帮助阅读程序。程序代码的录入,生成()程序*.c,语法分析查错,翻译生成()程序*.obj,与其它目标程序或库链接装配,生成()程序*.exe。第二章数据类型及其运算31一、选择题1.请选出可用作C语言用户标识符的一组标识符()A)VoiddefineWORDB)a3_b3_123IFC)For-abcCaseD)2aDosizeof2.下列四个选项中,均是不合法的用户标识符的选项是()A)AP_0doB)floatla0_AC)b-agotointD)_123tempINT3.以下变量名()是合法的。A)brea

5、kB)$123C)lotus_2_3D)4.下列()是正确合适的变量名。A)mainB)_a3C)3dsD)a*b5.C语言中最简单的数据类型包括()A)整型实型逻辑型B)整型实型字符型C)整型字符型逻辑型D)整型实型逻辑型字符型6.C语言提供的合法的数据类型关键字是()A)DoubleB)shortC)integerD)Char7.若已定义X和Y为double型,则表达式:x=1,y=x+3/2的值是()A)1B)2C)2.0D)2.58.若t为double类型,表达式t=1,t+5,t++的值就是(

6、)A)1B)6.0C)2.0D)1.09.设定如下变量,则表达式5+’b’+i*f-d/e-‘a’的结果是()inti;floatf;doubled;longinte;A浮点型B长整型C整型D双精型10.在C语言中,要求运算数必须是整型的运算符是()A)%B)/C)

7、)trueB)非零值C)0D)114.设a为整型变量,不能正确表达数学关系:10

8、

9、a==12

10、

11、a==13

12、

13、a==14C)a>10&&a<15D)!(a<10)&&!(a>=15)15.判断char型变量c1是否为小写字符的最简单且正确的表达式()。A‘a’<=c1<=’z‘B(c1<=a)&&(c1<=z)C(‘a’<=c1)&&(‘z’>=c1)D(c1>=’a’)&&(c1<=’z’)16.数学关系式x≤y≤z可用C语言的表达式表示为()A)(

14、x<=y)&&(y<=z)B)(x<=y)and(y<=z)C)(x<=y<=z)D)(x<=y)&(y='a')

15、

16、(c<='z')C)('a'<=c)and('z'>=c)D)(c>='a')&&(c<='z')18.C语言中合法的字符常量是()

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。