第7卷 基本数据类型 广西对口考试-电子与信息类《C语言程序设计》考点双析卷

2025-10-31
| 2份
| 10页
| 124人阅读
| 0人下载

内容正文:

编写说明:广西高等职业教育考试-电子与信息类《C语言程序设计》考点双析卷专辑,依据省教育厅《广西高等职业教育考试大纲与说明》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷,助力师生构建“讲练结合”的学习闭环,特别适用于广西高等职业教育考试第一轮高考复习教学。 本专辑第7卷精准对标广西壮族自治区考纲,考试内容及范围【C语言程序设计】: (二)顺序结构程序设计:掌握整型、字符型、浮点型数据的定义和使用方法 广西高等职业教育考试 电子与信息类 《C语言程序设计》考点双析卷 第7卷 基本数据类型 老师讲解卷 时间:45分钟 总分:100分 班级_______ 姓名_______ 学号_______ 成绩_______ 一、单项选择题(本大题共20小题,每题3分,共60分) 1.在C语言中用关键字 定义整型类型变量,用关键字float定义单精度实型变量,用关键字double定义双精度实型变量(   ) A.Int B.float C.main D.char 【答案】A 2.C语言中最简单的数据类型包括(   ) A.整型、实型、逻辑型 B.整型、实型、字符型 C.整型、字符型、逻辑型 D.字符型、实型、逻辑型 【答案】B 3.设C语言中,一个int型数据在内存中占2个字节,则unsigned int 型数据的取值范围为(   ) A.0~255 B.0~32767 C.0~65535 D.0~2147483647 【答案】C 4.C语言中各种类型的数据其实决定了占用内存的字节数,float类型占(   ) A.1字节 B.2字节 C.4字节 D.8字节 【答案】C 【详解】在C语言中,float类型通常占用4个字节的内存空间。 5.C语言中普通整型变量int在内存中占 字节。(   ) A.1 B.2 C.3 D.4 【答案】B 6.C语言中规定,不同类型的数据占用存储空间的长度是不同的。下列各组数据中满足占用存储空间从小到大顺序排列的是(   ) A.short int , char , float , double B.char , float , int , double C.int , unsigned char , long int , float D.char , int , float , double 【答案】D 7.下列可用于C语言用户标识符的一组是(   ) A.void, define, WORD B.a3_b3, _123,Car C.For, -abc, IF Case D.2a, DO, sizeof 【答案】B 8.字母“H”对应的ASCII码值是二进制1001000,则可以知道字母“K”的ASCII码值是(   ) A.1001001 B.1001010 C.1001011 D.1001100 【答案】C 9.在 C 语言中,若有定义 “unsigned char a;”,则变量 a 的取值范围是(   ) A.-128-127 B.0-255 C.-32768-32767 D.0-65535 【答案】B 10.C语言中最基本的数据类型是(   ) A.整型、实型、逻辑型 B.整型、实型、字符型 C.整型、逻辑型、字符型 D.实型、逻辑型、字符型 【答案】B 11.下列说法中,错误的一项是(   ) A.一种类型数据不能赋给另一种类型变量 B.有些不同类型数据可以混合参与运算 C.将double型数据赋给int型变量不会产生编译错误 D.同一运算符在不同的场合可以有不同的作用和优先级 【答案】A 12.以下选项中,属于单精度浮点型的是(   ) A.double B.long C.float D.int 【答案】C 13.变量说明int k=50;中,50的作用是(   ) A.定义变量名 B.指定变量类型 C.给变量赋初值 D.声明符号常量 【答案】C 14.unsigned short的取值范围是(   ) A.0~65535 B.-32768~32767 C.0~4294967295 D.-2147483648~2147483647 【答案】A 15.有以下定义语句,编译时会出现编译错误的是(  )。 A.char a='a'; B.char a=' '; C.char a='aa'; D.char a='\x2d'; 【答案】C 【详解】本题考查C语言的定义语句。字符常量用单撇引号括起来,里面只能有一个字符。 16.若有说明语句:char c='\72';则变量c(   ) A.说明不合法,c的值不确定 B.包含3个字符 C.包含1个字符 D.包含2个字符 【答案】C 17.下列选项中,能正确定义a,b变量,并将初始值都赋为5的是(     ) A.int a=b=5; B.int a=5,b=5; C.a=5,b=5; D.int a,b=5; 【答案】B 【详解】初始化时不能连续赋值。 18.在C语言中,如果int类型数据占4个字节,那么long类型数据占(   )个字节? A.1个字节 B.2个字节 C.4个字节 D.8个字节 【答案】D 【详解】在C语言中,在64位系统上,int 类型保持为4个字节,而 long 类型则通常是8个字节。 19.在C语言中,char型数据在内存中存储的是(   ) A.补码 B.反码 C.原码 D.ASCII 码 【答案】D 【详解】C语言中存储时char实际按ASCII码进行存储。 20.以下选项中属于C语言的数据类型是(   ) A.复数型 B.逻辑型 C.双精度型 D.集合型 【答案】C 【详解】C语言的基本数据类型有字符型、整型、浮点型(包括单精度和双精度) 二、判断题(本大题共5小题,每题3分,共15分) 21.double类型的精度一定比float高。( ) 【答案】正确 【详解】double占8字节,float占4字节,精度更高。 22.字符型变量可以存储字符串 "Hello"。( ) 【答案】错误 【详解】字符变量只能存储单个字符,字符串需用数组或指针。 23.数组元素可以是不同数据类型。( ) 【答案】错误 24.字符型数据可以参与算术运算。( ) 【答案】正确 【详解】如'A'+1结果为'B'的ASCII码。 25.表达式sizeof(char)的结果是1。( ) 【答案】正确 三、填空题(本大题共5小题,每题5分,共25分) 26.C语言中换行符是 ,制表符是 ,退格符是 。 【答案】 tab \b 27.字母A的asc2编码值为: 字母z的asc2的编码值为: 【答案】 65 122 28.字符型数据在内存中占 字节,用 格式符输入输出。 【答案】 1 %c 【详解】char类型占1字节,输入输出用%c。 29.在C语言中的实型变量分为两种类型,它们是float型和 型。 【答案】double 30.数据类型int,char,long,float,double等的类型字节长度分别为 、 、 、 、和 。 【答案】 4 1 4 4 8 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 $ 编写说明:广西高等职业教育考试-电子与信息类《C语言程序设计》考点双析卷专辑,依据省教育厅《广西高等职业教育考试大纲与说明》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷,助力师生构建“讲练结合”的学习闭环,特别适用于广西高等职业教育考试第一轮高考复习教学。 本专辑第7卷精准对标广西壮族自治区考纲,考试内容及范围【C语言程序设计】: (二)顺序结构程序设计:掌握整型、字符型、浮点型数据的定义和使用方法 广西高等职业教育考试 电子与信息类 《C语言程序设计》考点双析卷 第7卷 基本数据类型 老师讲解卷 时间:45分钟 总分:100分 班级_______ 姓名_______ 学号_______ 成绩_______ 一、单项选择题(本大题共20小题,每题3分,共60分) 1.在C语言中用关键字 定义整型类型变量,用关键字float定义单精度实型变量,用关键字double定义双精度实型变量(   ) A.Int B.float C.main D.char 2.C语言中最简单的数据类型包括(   ) A.整型、实型、逻辑型 B.整型、实型、字符型 C.整型、字符型、逻辑型 D.字符型、实型、逻辑型 3.设C语言中,一个int型数据在内存中占2个字节,则unsigned int 型数据的取值范围为(   ) A.0~255 B.0~32767 C.0~65535 D.0~2147483647 4.C语言中各种类型的数据其实决定了占用内存的字节数,float类型占(   ) A.1字节 B.2字节 C.4字节 D.8字节 5.C语言中普通整型变量int在内存中占 字节。(   ) A.1 B.2 C.3 D.4 6.C语言中规定,不同类型的数据占用存储空间的长度是不同的。下列各组数据中满足占用存储空间从小到大顺序排列的是(   ) A.short int , char , float , double B.char , float , int , double C.int , unsigned char , long int , float D.char , int , float , double 7.下列可用于C语言用户标识符的一组是(   ) A.void, define, WORD B.a3_b3, _123,Car C.For, -abc, IF Case D.2a, DO, sizeof 8.字母“H”对应的ASCII码值是二进制1001000,则可以知道字母“K”的ASCII码值是(   ) A.1001001 B.1001010 C.1001011 D.1001100 9.在 C 语言中,若有定义 “unsigned char a;”,则变量 a 的取值范围是(   ) A.-128-127 B.0-255 C.-32768-32767 D.0-65535 10.C语言中最基本的数据类型是(   ) A.整型、实型、逻辑型 B.整型、实型、字符型 C.整型、逻辑型、字符型 D.实型、逻辑型、字符型 11.下列说法中,错误的一项是(   ) A.一种类型数据不能赋给另一种类型变量 B.有些不同类型数据可以混合参与运算 C.将double型数据赋给int型变量不会产生编译错误 D.同一运算符在不同的场合可以有不同的作用和优先级 12.以下选项中,属于单精度浮点型的是(   ) A.double B.long C.float D.int 13.变量说明int k=50;中,50的作用是(   ) A.定义变量名 B.指定变量类型 C.给变量赋初值 D.声明符号常量 14.unsigned short的取值范围是(   ) A.0~65535 B.-32768~32767 C.0~4294967295 D.-2147483648~2147483647 15.有以下定义语句,编译时会出现编译错误的是(  )。 A.char a='a'; B.char a=' '; C.char a='aa'; D.char a='\x2d'; 16.若有说明语句:char c='\72';则变量c(   ) A.说明不合法,c的值不确定 B.包含3个字符 C.包含1个字符 D.包含2个字符 17.下列选项中,能正确定义a,b变量,并将初始值都赋为5的是(     ) A.int a=b=5; B.int a=5,b=5; C.a=5,b=5; D.int a,b=5; 18.在C语言中,如果int类型数据占4个字节,那么long类型数据占(   )个字节? A.1个字节 B.2个字节 C.4个字节 D.8个字节 19.在C语言中,char型数据在内存中存储的是(   ) A.补码 B.反码 C.原码 D.ASCII 码 20.以下选项中属于C语言的数据类型是(   ) A.复数型 B.逻辑型 C.双精度型 D.集合型 二、判断题(本大题共5小题,每题3分,共15分) 21.double类型的精度一定比float高。( ) 22.字符型变量可以存储字符串 "Hello"。( ) 23.数组元素可以是不同数据类型。( ) 24.字符型数据可以参与算术运算。( ) 25.表达式sizeof(char)的结果是1。( ) 三、填空题(本大题共5小题,每题5分,共25分) 26.C语言中换行符是 ,制表符是 ,退格符是 。 27.字母A的asc2编码值为: 字母z的asc2的编码值为: 28.字符型数据在内存中占 字节,用 格式符输入输出。 29.在C语言中的实型变量分为两种类型,它们是float型和 型。 30.数据类型int,char,long,float,double等的类型字节长度分别为 、 、 、 、和 。 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 $

资源预览图

第7卷 基本数据类型 广西对口考试-电子与信息类《C语言程序设计》考点双析卷
1
第7卷 基本数据类型 广西对口考试-电子与信息类《C语言程序设计》考点双析卷
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。