任务1:C语言概述、基本数据类型、常量和变量 《编程语言-C语言》45分钟专题训练

| 2份
| 11页
| 266人阅读
| 1人下载

内容正文:

湖南省职教高考《编程语言—C语言》45分钟专题训练专辑,共43份试卷。试卷命题与高考紧密相关,精选具有代表性和典型性的高考常考题。旨在帮助学生系统地复习和巩固计算机类理论知识,熟悉高考题型和命题规律,提高解题能力和应试技巧,为高考取得优异成绩打下坚实的基础,本训练卷适用于即将参加计算机类高考的学生。与本专辑配套的还有湖南省职教高考《计算机应用基础》《计算机组装与维护》《计算机网络技术》45分钟专题训练专辑,欢迎同学和老师们下载使用。 《编程语言—C语言》 项目一: 基本数据类型与简单程序设计 第1卷: C语言基础知识、基本数据类型、常量和变量 时间:45分钟 总分:100分 班级___________ 姓名__________ 学号__________ 成绩________ 一、选择题(共29小题,每小题2分,共58分) 1.一个C程序的执行是从( ) A.本程序的main函数开始,到mian函数结束 B.本程序的第一个函数开始,到本程序文件的最后一个函数结束 C.本程序的main函数开始,到本程序文件的最后一个函数结束 D.本程序的第一个函数开始,到本程序文件main函数结束 2.下列有关C编译语言的叙述中,正确的一项是( ) A.在C程序中,main函数必须位于程序的最前面 B.在Microsoft Visual C++ 2010中每行只能书写一条语句 C.C语言本身没有输入输出语句 D.在对一个C程序进行编译的过程中,可以发现注释中的拼写错误 3.下列叙述中,不正确的一项是( ) A.一个C源程序可以由一个或多个函数组成 B.一个C源程序内必须包含一个main函数 C.在C程序中,注释说明只能位于一条语句的后面,注释不支持跨行显示 D.C程序的基本组成单位是函数 4.C语言规定,在一个源程序中,mian函数的位置( ) A.必须在程序开始处 B.可以在程序任意处 C.必须在程序结尾处 D.不可以在程序的结尾处 5.一个C语言程序由( )组成 A.一个主程序和若干个子程序 B.函数 C.若干主程序 D.若干子程序 6.下列有关C程序的叙述中,不正确的一项是( ) A.C语言的源程序必须通过编译和连接后,才能被计算机执行 B.在C语言源程序中,一个变量代表内存中的一个存储单元 C.C语言源程序文件的后缀是“.c”,经过编译后,生成文件的后缀是“.obj”,经过连接后生成文件的后缀是“.exe” D.C语言源程序的基本单位是“程序” 7.可以将高级语言源程序转换成目标语言程序的是( ) A.调试程序 B.解释程序 C.编译程序 D.编辑程序 8.下列叙述中,不正确的一项是( ) A.C程序的工作过程是编辑、编译、连接、运行 B.C语言不区分大小写 C.在C语言中,输入操作是由库函数scanf()完成的 D.在C语言中,可以使用“//”和“/*……*/”对程序进行注释 9.计算机程序设计语言主要分为( ) ①机器语言 ②汇编语言 ③高级语言 ④编译语言 A.①②③ B.②③④ C.①③④ D.①②④ 10.C语言中允许的基本数据类型包括( ) A.整型、实型、逻辑型 B.整型、字符型、逻辑型 C.整型、实型、字符型 D.整型、实型、逻辑型、字符型 11.下列选项中,属于C语言提供的合法的数据类型关键字是( ) A.Float B.signed C.Char D.Register 12.在C语言中,字符型数据在计算机内存中,存储形式是( ) A.BCD码 B.形码 C.ASCII码 D.反码 13.下列选项中,均不属于C语言关键字的选项是( ) A.define、IF、type B.getc、char、peintf C.include、scanf、case D.while、go、pow 14.下列选项中,均属于C语言关键字的选项是( ) A.auto、enum、include B.switch、typedef、continue C.signed、union、scanf D.if、struct、type 15.下列选项中,均属于不合法的用户标识符的选项是( ) A.C、P_0、do B.float、2crv、_12c C.b-2、goto、int D._1、temp、Int 16.在C语言中,标识符只能由( )组成 A.字母、数字、下划线 B.字母、数字 C.字母、数字、# D.字母、数字、地址符 17.下列选项中,均属于合法整型常量的选项是( ) A.160、-0xffff、011 B.-0xcdff、01c、0x12 C.-01、2e、0768 D.-0x12f、0x、1.34e1.2 18.下列选项中,均属于不合法浮点数的选项是( ) A.160.、0.12、e3 B.123、2e4.2、.e2 C.-.10、123e4、0.0 D.-e5、.234、1e3 19.下列选项中,均属于合法转义字符的选项是( ) A.’\’’、’\\’、’ ’ B. ’\’、’\0125’、’ ’’’ C. ’\018’、’\f’、’\xab’ D. ’\\0’、’\102’、’x1f’ 20.下列选项中,属于字符常量的一项是( ) A. “c’’ B. “\\’’ C. ‘ww’ D. ‘\112’ 21.在Microsoft Visual C++ 2010中,double类型的数据需要占用( )字节内存空间 A.1 B.2 C.4 D.8 22.下列选项中,属于合法用户标识符的选项是( ) A.3rv B.Ton*jery C.auto D._002 23.下列选项中,正确的标识符是( ) A.-002 B.a[2] C._1_1 D.int 24.假设int类型的数据占用2个字节,则unsigned int类型数据的取值范围是( ) A.0~255 B.0~65535 C.-32768~32767 D.-256~255 25.在C语言中,合法的长整型常量是( ) A.0L B.7654321 C.3.1415926 D.2.3e5 26.在计算机中,字符串“a\xff”占用内存( )字节数 A.5 B.6 C.3 D.4 27.字符串“\”ABCD\””在内存中占用( )字节数 A.4 B.5 C.6 D.7 28.下列选项中,属于“字符串常量”的是( ) A.“A” B.{ABC} C.‘abc\0’ D.‘b’ 29.转义字符‘ ’在内存中占用( )字节数 A.1 B.2 C.3 D.4 30.ASCII标准字符集定义了( )个字符 A.64 B.128 C.256 D.512 二、填空题(本题共5小题,每空2分,共40分) 31.一个C源程序至少有 个main函数和 其他函数,任何C语句必须以 结束。 32.在C程序中,编译预处理命令必须在命令前面添加符号 ;在C程序中,注释的方法有 和 。 33.C语言源程序的用户标识符可由3种字符组成,且第一个字符必须是 、 。 34.C语言基本字符集是 ,包括 、 、 和特殊字符,其中字符‘0’的ASCII码值是 ;字符‘A’的ASCII码值是 ;字符‘a’的ASCII码值是 ;且小写字母的ASCII码值比对应的大写字母的ASCII码值大 。 35.C程序中的变量必须“先定义,后使用”,请你完成下列变量的定义。 (1)定义a,b为无符号整型变量: (2)定义x为双精度型变量: (3)定义ch为字符型变量: (4)定义y为单精度型变量: 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 湖南省职教高考《编程语言—C语言》45分钟专题训练专辑,共43份试卷。试卷命题与高考紧密相关,精选具有代表性和典型性的高考常考题。旨在帮助学生系统地复习和巩固计算机类理论知识,熟悉高考题型和命题规律,提高解题能力和应试技巧,为高考取得优异成绩打下坚实的基础,本训练卷适用于即将参加计算机类高考的学生。与本专辑配套的还有湖南省职教高考《计算机应用基础》《计算机组装与维护》《计算机网络技术》45分钟专题训练专辑,欢迎同学和老师们下载使用。 《编程语言—C语言》 项目一: 基本数据类型与简单程序设计 第1卷: C语言基础知识、基本数据类型、常量和变量 时间:45分钟 总分:100分 班级___________ 姓名__________ 学号__________ 成绩________ 一、选择题(共29小题,每小题2分,共58分) 1.一个C程序的执行是从( ) A.本程序的main函数开始,到mian函数结束 B.本程序的第一个函数开始,到本程序文件的最后一个函数结束 C.本程序的main函数开始,到本程序文件的最后一个函数结束 D.本程序的第一个函数开始,到本程序文件main函数结束 【答案】A 2.下列有关C编译语言的叙述中,正确的一项是( ) A.在C程序中,main函数必须位于程序的最前面 B.在Microsoft Visual C++ 2010中每行只能书写一条语句 C.C语言本身没有输入输出语句 D.在对一个C程序进行编译的过程中,可以发现注释中的拼写错误 【答案】C。C语言的输入输出依赖于输入输出库函数。 3.下列叙述中,不正确的一项是( ) A.一个C源程序可以由一个或多个函数组成 B.一个C源程序内必须包含一个main函数 C.在C程序中,注释说明只能位于一条语句的后面,注释不支持跨行显示 D.C程序的基本组成单位是函数 【答案】C。/*……*/支持跨行显示。 4.C语言规定,在一个源程序中,mian函数的位置( ) A.必须在程序开始处 B.可以在程序任意处 C.必须在程序结尾处 D.不可以在程序的结尾处 【答案】B。主函数的位置可以任意,但程序的执行是从主函数开始。 5.一个C语言程序由( )组成 A.一个主程序和若干个子程序 B.函数 C.若干主程序 D.若干子程序 【答案】B 6.下列有关C程序的叙述中,不正确的一项是( ) A.C语言的源程序必须通过编译和连接后,才能被计算机执行 B.在C语言源程序中,一个变量代表内存中的一个存储单元 C.C语言源程序文件的后缀是“.c”,经过编译后,生成文件的后缀是“.obj”,经过连接后生成文件的后缀是“.exe” D.C语言源程序的基本单位是“程序” 【答案】D 7.可以将高级语言源程序转换成目标语言程序的是( ) A.调试程序 B.解释程序 C.编译程序 D.编辑程序 【答案】C 8.下列叙述中,不正确的一项是( ) A.C程序的工作过程是编辑、编译、连接、运行 B.C语言不区分大小写 C.在C语言中,输入操作是由库函数scanf()完成的 D.在C语言中,可以使用“//”和“/*……*/”对程序进行注释 【答案】B 9.计算机程序设计语言主要分为( ) ①机器语言 ②汇编语言 ③高级语言 ④编译语言 A.①②③ B.②③④ C.①③④ D.①②④ 【答案】A 10.C语言中允许的基本数据类型包括( ) A.整型、实型、逻辑型 B.整型、字符型、逻辑型 C.整型、实型、字符型 D.整型、实型、逻辑型、字符型 【答案】C 11.下列选项中,属于C语言提供的合法的数据类型关键字是( ) A.Float B.signed C.Char D.Register 【答案】B。C语言中的32关键字无大写字母。 12.在C语言中,字符型数据在计算机内存中,存储形式是( ) A.BCD码 B.形码 C.ASCII码 D.反码 【答案】C 13.下列选项中,均不属于C语言关键字的选项是( ) A.define、IF、type B.getc、char、peintf C.include、scanf、case D.while、go、pow 【答案】A 14.下列选项中,均属于C语言关键字的选项是( ) A.auto、enum、include B.switch、typedef、continue C.signed、union、scanf D.if、struct、type 【答案】B 15.下列选项中,均属于不合法的用户标识符的选项是( ) A.C、P_0、do B.float、2crv、_12c C.b-2、goto、int D._1、temp、Int 【答案】C 16.在C语言中,标识符只能由( )组成 A.字母、数字、下划线 B.字母、数字 C.字母、数字、# D.字母、数字、地址符 【答案】A 17.下列选项中,均属于合法整型常量的选项是( ) A.160、-0xffff、011 B.-0xcdff、01c、0x12 C.-01、2e、0768 D.-0x12f、0x、1.34e1.2 【答案】A 18.下列选项中,均属于不合法浮点数的选项是( ) A.160.、0.12、e3 B.123、2e4.2、.e2 C.-.10、123e4、0.0 D.-e5、.234、1e3 【答案】B 19.下列选项中,均属于合法转义字符的选项是( ) A.’\’’、’\\’、’ ’ B. ’\’、’\0125’、’ ’’’ C. ’\018’、’\f’、’\xab’ D. ’\\0’、’\102’、’x1f’ 【答案】A 20.下列选项中,属于字符常量的一项是( ) A. “c’’ B. “\\’’ C. ‘ww’ D. ‘\112’ 【答案】D 21.在Microsoft Visual C++ 2010中,double类型的数据需要占用( )字节内存空间 A.1 B.2 C.4 D.8 【答案】D 22.下列选项中,属于合法用户标识符的选项是( ) A.3rv B.Ton*jery C.auto D._002 【答案】D 23.下列选项中,正确的标识符是( ) A.-002 B.a[2] C._1_1 D.int 【答案】C 24.假设int类型的数据占用2个字节,则unsigned int类型数据的取值范围是( ) A.0~255 B.0~65535 C.-32768~32767 D.-256~255 【答案】B 25.在C语言中,合法的长整型常量是( ) A.0L B.7654321 C.3.1415926 D.2.3e5 【答案】A 26.在计算机中,字符串“a\xff”占用内存( )字节数 A.5 B.6 C.3 D.4 【答案】C。\xff表示一个十六进制数,字符串默认有一个结束标志’\0’。 27.字符串“\”ABCD\””在内存中占用( )字节数 A.4 B.5 C.6 D.7 【答案】C 28.下列选项中,属于“字符串常量”的是( ) A.“A” B.{ABC} C.‘abc\0’ D.‘b’ 【答案】A 29.转义字符‘ ’在内存中占用( )字节数 A.1 B.2 C.3 D.4 【答案】A 30.ASCII标准字符集定义了( )个字符 A.64 B.128 C.256 D.512 【答案】B 二、填空题(本题共5小题,每空2分,共40分) 31.一个C源程序至少有 个main函数和 其他函数,任何C语句必须以 结束。 答案:1 若干个 分号(;) 32.在C程序中,编译预处理命令必须在命令前面添加符号 ;在C程序中,注释的方法有 和 。 答案:# // /*……*/ 33.C语言源程序的用户标识符可由3种字符组成,且第一个字符必须是 、 。 答案:字母 下划线 34.C语言基本字符集是 ,包括 、 、 和特殊字符,其中字符‘0’的ASCII码值是 ;字符‘A’的ASCII码值是 ;字符‘a’的ASCII码值是 ;且小写字母的ASCII码值比对应的大写字母的ASCII码值大 。 答案:ASCII、英文字母、数字、空白符、48、65、97、32 35.C程序中的变量必须“先定义,后使用”,请你完成下列变量的定义。 (1)定义a,b为无符号整型变量: (2)定义x为双精度型变量: (3)定义ch为字符型变量: (4)定义y为单精度型变量: 答案: (1)unsigned a,b;或unsigned int a,b; (2)double x; (3)char ch; (4)float y; 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

任务1:C语言概述、基本数据类型、常量和变量  《编程语言-C语言》45分钟专题训练-第1页
1
任务1:C语言概述、基本数据类型、常量和变量  《编程语言-C语言》45分钟专题训练-第2页
2

由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。