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

上传人:cn****1 文档编号:559623860 上传时间:2023-05-25 格式:DOC 页数:4 大小:54.01KB
返回 下载 相关 举报
基本数据类型 运算符与表达式.doc_第1页
第1页 / 共4页
基本数据类型 运算符与表达式.doc_第2页
第2页 / 共4页
基本数据类型 运算符与表达式.doc_第3页
第3页 / 共4页
基本数据类型 运算符与表达式.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《基本数据类型 运算符与表达式.doc》由会员分享,可在线阅读,更多相关《基本数据类型 运算符与表达式.doc(4页珍藏版)》请在金锄头文库上搜索。

1、第三单元 基本数据类型 运算符与表达式1 以下_是C的合法标识符。 A. int B. 1temp C. _temp D. !temp 2 下面四个选项中,均是不合法的用户标识符的选项是( )。AA P_0 do Bfloat la0 _ACba sizeof int D_123 temp int3 下面四个选项中,均是合法整型常量的选项是( )。A160 0xffff 011 B0xcdf 01a 0xeC01 986,012 0668 D0x48a 2e5 0x4 下面四个选项中,均是不合法的浮点数的选项是( )。A160. 0.12 e3 B123 2e4.2 .e5C.18 123e4

2、 0.0 De3 .234 1e35 下面四个选项中,均是正确的数值常量或字符常量的选项是( )。A0.0 0f 8.9e & Ba 3.9e2.5 1e1 C3 011 0xff00 0a D+001 0xabcd 2e2 50. 6. 下列表达式值为0的是_。 A. 2/5 B. 2.0/5 C. 2%5 D. 2-5 & 3-8 7. 若有说明语句:char c = 72;则变量c( )。A包含1个字符 B包含2个字符C包含3个字符 D说明不合法,c的值不确定8. 若有定义:int a = 7; float x = 2.5, y = 4.7; 则表达式x + a%3+ (int)(x +

3、 y) % 2 / 4的值是( )。A2.500000 B2.750000 C3.500000 D0.0000009. 设变量a是整型,f是实型,i是双精度型,则表达式10 + a + i*f值的数据类型为()A.int B.float C.double D.不确定10.sizeof(float)是()A.一个双精度型表达式 B.一个整型表达式C.一种函数调用 D.一个不合法的表达式11.设变量n为float类型,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是() A.n=(n*100+0.5)/100.0 B.m=n*100+0.5,n=m/100

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

5、 ; D.a=int(i) 16设x、y、t均为int型变量,则执行语句: x = y =3; t = +x | +y;后,y的值为:_ A. 不定值 B. 3 C. 4 D. 517. 下面正确的字符常量是()A.”c” B.” C.w D.”18.已知:int x=1,y=-1;则语句printf(“%dn”,(x-&+y);的输出结果是()A.1 B.0 C.-1 D.2注:&是按位与,请查看书。19. C语言中规定,不同类型的数据占用存储空间的长度是不同的。下列各组数据中满足占用存储空间从小到大顺序排列的是()A) short int , char , float , doubleB)

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

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

8、0 D)8,10,10注:0八进制,0X-十六进制26.若有以下定义和语句:int y=10;y+=y-=y-y;则y的值是()A)10 B)20 C)30 D)4027. 设float m=4.0,n=4.0; 使m为10.0的表达式是()A)m+=n+2 B)m-=n*2.5 C)m*=n-6 D)m/=n+928. 若有以下定义和语句:int a=1,b=2,c=3,d=4;printf(“%dn”,ab?a:cb?”*a=%d”:”#b=%d”,a,b);A)输出结果格式错误 B)*a=2C)#b=2 D)#b=335. 以下非法的转义字符是()A)b B)0xf C)037 D)”

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

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