数据类型练习题PPT课件

上传人:新** 文档编号:568530841 上传时间:2024-07-25 格式:PPT 页数:21 大小:391.47KB
返回 下载 相关 举报
数据类型练习题PPT课件_第1页
第1页 / 共21页
数据类型练习题PPT课件_第2页
第2页 / 共21页
数据类型练习题PPT课件_第3页
第3页 / 共21页
数据类型练习题PPT课件_第4页
第4页 / 共21页
数据类型练习题PPT课件_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《数据类型练习题PPT课件》由会员分享,可在线阅读,更多相关《数据类型练习题PPT课件(21页珍藏版)》请在金锄头文库上搜索。

1、C C语言练习题语言练习题第二章第二章 数据类型、运算符与表达式数据类型、运算符与表达式 1、在、在C语言中语言中,5种基本数据类型的存储空间长种基本数据类型的存储空间长度的排列顺序为度的排列顺序为。A、charintlong int=floatdoubleB、char=intlong int=floatdoubleC、charintlong int=float=doubleD、char=int=long int=floatdoubleA2、若、若x、i、j和和k都是都是int型变量,则执行下型变量,则执行下面表达式后面表达式后x的值为的值为。x=(i=4,j=16,k=32) A)4 B)1

2、6 C)32 D)52C3、假设所有变量均为整型,则表达式、假设所有变量均为整型,则表达式(a=2,b=5,b+,a+b)的值是的值是A)7B)8C)6D)2B6、下面四个选项中,均不合法的用户标识、下面四个选项中,均不合法的用户标识符的选项是符的选项是。A、AP_0doB、float la0_AC、b-agoto intD、_123tempINTC7、C语言中的标识符只能由字母、数字和下语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符划线三种字符组成,且第一个字符。A、必须为字母、必须为字母B、必须为下划线、必须为下划线C、必须为字母或下划线、必须为字母或下划线D、可以是字母

3、、数字和下划线中任一种字符、可以是字母、数字和下划线中任一种字符C 8、下面四个选项中,均是合法整型常量、下面四个选项中,均是合法整型常量 的选项是的选项是。A、1600xffff011B、-0xcdf01a0xeC、-01986,0120668D、-0x48a2e50xA 9、下面四个选项中,均是不合法的整型、下面四个选项中,均是不合法的整型 常量的选项是常量的选项是。A、-0f1-0xffff0011B、-0Xcdf01712,456C、-0189995e2D、-0x48eg-06803fD10、下面四个选项中,均是合法转义字符、下面四个选项中,均是合法转义字符的选项是的选项是。A、 nB

4、、 017 ”C、018fxabD、0101x1fA11、下面正确的字符常量是、下面正确的字符常量是。A、“c”B、 C、 W D、 C12、下面不正确的字符串常量、下面不正确的字符串常量 是是。A)abcB)“1212”C)“0”D)“”A13、若有代数式、若有代数式 ,则不正确的,则不正确的C语语言表达式是言表达式是。A、a/b/c*e*3B、3*a*e/b/cC、3*a*e/b*cD、a*e/c/b*3C14、已知各变量的类型说明如下:、已知各变量的类型说明如下:int k,a,b;long w=5;double x=1.42;则以下不符合则以下不符合C语言语法的表达式是语言语法的表达式

5、是。A)x%(-3)B)w+=-2C)k=(a=2,b=3,a+b)D)a+=a-=(b=4)*(a=3)A15、已知各变量的类型说明如下:、已知各变量的类型说明如下:int i=8,k,a,b; long w=5;double x=1.42,y=5.2;则以下符合则以下符合C语言语法的表达式是语言语法的表达式是。A)a+=a-=(b=4)*(a=3)B)a=a*3=2 C)x%(-3) D)y=float(i)A16、以下不正确的叙述是、以下不正确的叙述是。A、在、在C程序中,逗号运算符的优先级最低程序中,逗号运算符的优先级最低B、在、在C程序中,程序中,APH和和aph是两个不同的是两个不

6、同的 变量变量C、若、若a和和b类型相同,在执行了赋值表达式类型相同,在执行了赋值表达式a=b 后后b中的值将放入中的值将放入a中而中而b中的值不变中的值不变D、当从键盘输入数据时,对于整型变量只、当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入能输入整型数值,对于实型变量只能输入实型数值实型数值D18、若有定义:、若有定义:int a=7; float x=2.5,y=4.7;则则表达式表达式x+a%3*(int)(x+y)%2/4的值是的值是。A)2.500000B)2.750000C)3.500000D)0.000000A19、sizeof(float)是是。A)一

7、个双精度型表达式)一个双精度型表达式B)一个整型表达式)一个整型表达式C)一种函数调用)一种函数调用D)一个不合法的表达式)一个不合法的表达式B20、设变量、设变量a是整型,是整型,f是实型,是实型,i是双精度是双精度型,则表达式型,则表达式10+a+i*f值的数据类型为值的数据类型为。A)intB)floatC)doubleD)不确定)不确定C21、若有代数式、若有代数式 ,则正确的,则正确的C语言表达式是语言表达式是。A、sqrt(fabs(pow(y,x)+log(y)B、sqrt(abs(pow(y,x)+log(y)C、sqrt(fabs(pow(x,y)+log(y)D、sqrt(abs(pow(x,y)+log(y)A22、以下关于运算符优先顺序的描述中正确的是C。A、关系运算符算术运算符赋值运算符逻辑与运算符B、逻辑与运算符关系运算符算术运算符赋值运算符C、赋值运算符逻辑与运算符关系运算符算术运算符D、算术运算符关系运算符赋值运算符逻辑与运算符

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号