基本数据类型 运算符与表达式

基本数据类型 运算符与表达式

ID:15645371

大小:54.00 KB

页数:4页

时间:2018-08-04

基本数据类型 运算符与表达式_第1页
基本数据类型 运算符与表达式_第2页
基本数据类型 运算符与表达式_第3页
基本数据类型 运算符与表达式_第4页
资源描述:

《基本数据类型 运算符与表达式》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第三单元基本数据类型运算符与表达式1.以下___是C的合法标识符。A.intB.1tempC._tempD.!temp2下面四个选项中,均是不合法的用户标识符的选项是()。A.AP_0doB.floatla0_AC.basizeofintD._123tempint3下面四个选项中,均是合法整型常量的选项是()。A.160–0xffff011B.–0xcdf01a0xeC.–01986,0120668D.–0x48a2e50x4下面四个选项中,均是不合法的浮点数的选项是()。A.160.0.12e3B.1232e4.2.e5C.–.18123e40.0D

2、.–e3.2341e35下面四个选项中,均是正确的数值常量或字符常量的选项是()。A.0.00f8.9e'&'B."a"3.9e–2.51e1'"'C.'3'0110xff000aD.+0010xabcd2e250.6.下列表达式值为0的是___。A.2/5B.2.0/5C.2%5D.2-5&&3-87.若有说明语句:charc='72';则变量c()。A.包含1个字符B.包含2个字符C.包含3个字符D.说明不合法,c的值不确定8.若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3+(int)(x+y)%2/4的值是()。

3、A.2.500000B.2.750000C.3.500000D.0.0000009.设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为()A.intB.floatC.doubleD.不确定10.sizeof(float)是()A.一个双精度型表达式B.一个整型表达式C.一种函数调用D.一个不合法的表达式11.设变量n为float类型,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是()A.n=(n*100+0.5)/100.0B.m=n*100+0.5,n=m/100.0C.n=

4、n*100+0.5/100.0D.n=(n/100+0.5)*100.012.在C语言中,要求运算数必须是整型的运算符是()A./B.++C.!=D.%13.若变量已正确定义并赋值,下面符合C语言语法的表达式是()A.a:=b+1B.a=b=c+2C.int18.5%3D.a=a+7=c+d14.若有定义:intk=7,x=12;则能使值为3的表达是()A.x%=(k%=5)B.x%=(k-k%5)C.x%=k-k%5D.(x%=k)-(k%=5)15.若变量a,i已正确定义,且i已正确赋值,合法的语句是()A.a==1B.++i;C.a=a++=5;

5、D.a=int(i)16.设x、y、t均为int型变量,则执行语句:x=y=3;t=++x

6、

7、++y;后,y的值为:_______A.不定值B.3C.4D.517.下面正确的字符常量是()A.”c”B.’\”C.’w’D.”18.已知:intx=1,y=-1;则语句printf(“%d”,(x--&++y));的输出结果是()A.1B.0C.-1D.2注:&是按位与,请查看书。19.C语言中规定,不同类型的数据占用存储空间的长度是不同的。下列各组数据中满足占用存储空间从小到大顺序排列的是()A)shortint,char,float,double

8、B)char,float,int,doubleC)int,unsignedchar,longint,floatD)char,int,float,double20.C语言中能用八进制表示的数据类型是()A)字符型、整型B)整型、实型C)字符型、实型、双精度型D)字符型、整型、实型、双精度型注:八进制、十六进制的输入、输出格式控制符?请查看书。21.下列属于合法的C语言中字符常数是()A)’97’B)”A”C)’t’D)””注:字符常量表示方法:1)单引号加字符;2)单引号内ddd,ddd为字符码值八进制3)单引号内xhh,hh为字符码值十六进

9、制22.C语言中字符型(char)数据在内存中是以()形式存储的。A)原码B)补码C)反码D)ASCII码23.若有以下变量定义,则结果为整型的表达式是()inti;charc;floatf;A)i+fB)i*cC)c+fD)i+c+f24.设charch;以下正确的赋值语句是()A)ch=’123’;B)ch=’xef’;C)ch=’8’;D)ch=””;25.若有以下定义和语句:intu=010,v=0x10,w=10;printf(“%d,%d,%d”,u,v,w);刚输出结果是()A)8,16,10B)10,10,10C)8,8,1

10、0D)8,10,10注:0—八进制,0X-十六进制26.若有以下定义和语句:inty=10;y

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

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

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