语言基本数据类型及运算符习题(C语言程序设计)课件.ppt

语言基本数据类型及运算符习题(C语言程序设计)课件.ppt

ID:57028924

大小:519.50 KB

页数:33页

时间:2020-07-26

语言基本数据类型及运算符习题(C语言程序设计)课件.ppt_第1页
语言基本数据类型及运算符习题(C语言程序设计)课件.ppt_第2页
语言基本数据类型及运算符习题(C语言程序设计)课件.ppt_第3页
语言基本数据类型及运算符习题(C语言程序设计)课件.ppt_第4页
语言基本数据类型及运算符习题(C语言程序设计)课件.ppt_第5页
资源描述:

《语言基本数据类型及运算符习题(C语言程序设计)课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章 基本数据类型及运算符程序设计基础—C语言程序设计基础—C语言一、单项选择题 (第52页)1、设x,y均为int型变量,且x=1,y=2, 则表达式1.0+x/y的值是()A.0B.1.0C.1D.0.5B√2、字符串“ABC”在内存中占用的字节数 为()A.3B.4C.5D.8B√3、char型常量在内存中存放的是()A.ASCII值B.BCD值C.内码值D.十进制代码A√4、当c的值为0时,在下列选项中能正确将 c的值赋给变量a,b的是()A.c=b=aB.(a=c)

2、

3、(b=c)C.(a=c)&&(b=c)D.a=c=bBa=c;b=c;b=ac=

4、ba=c0

5、

6、b=c0a=c0&&c=b√5、能表示C语言实型常量的是()A.0x35B.1e0.5C.-4.567e-2D.e-6CD0xhh十六进制整数1×100.5-4.567×10-21×10-6√√6、有以下程序段: intm=32767,n=032767; printf(“%d,%o”,m,n); 执行后输出结果是()A.32767,32767B.32767,032767C.32767,77777D.32767,077777A√7、设有定义:longx=-123456L;则以下 能够正确输出变量x的语句是()A.printf(“x=%d”,

7、x)BB.printf(“x=%ld”,x)C.printf(“x=%dL”,x)D.printf(“x=%LD”,x)Llong十进制整数%ld,%Ld:十进制长整数√%dL%LD%d%ld8、设a,b,c,d均为0,执行(m=a==b)&&(n=c!=d) 后,m,n的值是()A.0,0B.0,1C.1,0D.1,1C(m=a==b)&&(n=c!=d)1&&0√9、若有以下定义:chara;intb; floatc;doubled; 则表达式a*b+d-c值的类型是()A.floatB.intC.charD.doubleDdouble√10、

8、设a,b,c都是int型变量,且a=3,b=4,c=5, 则下面表达式中值为0的是()A.‘a’&&‘b’B.a<=bC.a

9、

10、b+c&&b-cD.!((a

11、

12、1)D√‘a’1‘b’1&&a3<=b4a1

13、

14、运算符优先级由高到低:逻辑非!算术关系><>=<=关系==!=逻辑与&&逻辑或

15、

16、11、若有intx=1,y=1;表达式(!x

17、

18、y--)的值 是()A.0B.1C.2D.-1B√!x

19、

20、y0

21、

22、1y--12、选择正确表示a和b同时为正或同时为负 的表达式是()A.(a>=0

23、

24、b>=0)&&(a<0

25、

26、b<0)B.(a>=0&&b>=0)&

27、&(a<0&&b<0)C.(a+b>0)&&(a+b<=0)D.a*b>0D√a大于0且b大于0或者a小于0且b小于0

28、

29、&&a>0b>0&&a<0b<013、有以下程序: main() {inti=10,j=1; printf(“%d,%d”,i--,++j); } 执行后输出结果是()A.9,2B.10,2C.9,1D.10,1B√inti=10,j=1;10i1jprintf++j22i--109%d,10,%d214、有以下程序: main() {inta=1234; floatb=123.456 doublec=12345.54321; prin

30、tf(“%2d,%2.1f,%2.1f”,a,b,c);} 执行后输出结果是()A.输出格式中位数不够B.输出结果为12,12.4,12.5C.输出结果为1234,123.5,12345.5C√D.输出结果为1234,123.4,1234.5printf%2da1234,%2.1fb123.5,%2.1fc12345.515、在一个文件中定义的全局变量的作用域 为()A.本程序的全部范围B.本文件的全部范围C.函数内全部范围D.从定义该变量的位置开始到本文件结束B√externinta;外部全局staticintb;静态全局main(){autointc;

31、动态局部staticintd;静态局部}√√AD二、填空题能表述“2020&&X<30

32、

33、X<-100以下语句的输出结果是_____________:inta=-1;printf(“%x”,a);a=-1负数的补码是其绝对值按位求反加1-1的绝对值:0000000000000001求反:1111111111111110加1:11111111111111111ffff%xffff3.若已知a=10,b=20,则表达式!a

34、1!104.C语言中的存储类型包括__

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

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

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