04.C语言(基础知识)单元练习一23

04.C语言(基础知识)单元练习一23

ID:37831260

大小:43.00 KB

页数:3页

时间:2019-06-01

04.C语言(基础知识)单元练习一23_第1页
04.C语言(基础知识)单元练习一23_第2页
04.C语言(基础知识)单元练习一23_第3页
资源描述:

《04.C语言(基础知识)单元练习一23》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一,填空题1.若有定义:inta=8,b=5,c;执行语句c=a/b+0.4;后,c的值为______。A.1.4B.1C.2.0D.22.下面四个选项中,均是合法转义字符的是______。A.'''B.''C.'18'D.'\0'''\''17''f''101''''"''xab''x1f'3.下面四个选项中,均是不合法整型常量的是______。A.-0f1B.-0xcdfC.-018D.-0x48eg-0xffff017999-06801112,4565e203f4.若a

2、为整型变量,且有以下语句:a=-017L;printf(''%d'',a);则下面______说法是正确的。A.赋值不合法B.输出值为-17C.输出为不确定值D.输出值为-155.下面四个选项中,均是不合法的转义字符的是______。A.'"'B.'1011'C.'11'D.'abc''\''''f''101''xf''A''}''x1f'6.C语言提供的合法的数据类型关键字是______。A.DoubleB.shortC.integerD.Char7.设a=1,b=2,c=

3、3,d=4,则表达式a3

4、

5、8<=(a=10)的结果是______。A.0B.1C.非0D.非110.以下不正确的语句(设有intp,q)是______。A.p*=3;B.p/=q;C.p+=3;D.p&&=q;11.以下程序:#includ

6、evoidmain(){intk=2,i=2,m;m=(k+=i*=k);printf("%d,%d",m,i);}执行后的输出结果是______。A.8,6B.8,3C.6,4D.7,412.以下程序的输出结果是______。#includevoidmain(){inta=1,b=2;a=a+b;b=a-b;a=a-b;printf("%d,%d",a,b);}A.1,2B.3,1C.3,2D.2,113.以下程序段的输出结果是______。printf(

7、"

8、%10.5f

9、",12345.678);A.

10、2345.67800

11、B.

12、12345.6780

13、C.

14、12345.67800

15、D.

16、12345.678

17、14.以下使i的运算结果为4的语句是______。A.inti=0,j=0;(i=3,(j++)+i);B.inti=1,j=0;j=i=((i=3)*2.;C.inti=3,j=1;i=j++;D.inti=1,j=1;i+=j+=2;15.要把高级语言编写的源程序转换为目标程序,需要使用______。A.编辑程序B.驱动程序C.诊断程序D.编译

18、程序16.若有以下定义和语句:charcl='a',c2='f';printf(''%d,%c\n'',c2-c1,c2-'a'+'B');则输出结果是______。A.2,MB.5,!C.2,ED.5,G17.在执行了a=5;a+=a=5;之后,a的结果为______。A.5B.10C.15D.2018.设intm=1,n=2;则m++==n的结果是______。A.0B.1C.2D.3参考答案:BADDBBCBBDCDCDDDBA一,判断题1.在printf函数中,格式字符s的意义是:输出单个字符

19、。F2.若intx=3;printf("%d",&x);则系统会报错,没有任何结果。F3.表达式11/3的值为3.666667。F4.以下程序的运行结果是5,7#includevoidmain(){inti=5;printf("%d,%d",++i,i++);}F5.在printf函数中,格式字符c的意义是:输出单个字符。T6.a>b?a:c>d?c:d应理解为a>b?a:(c>d?c:d)。T7.该源程序执行后,屏幕上显示a=4,b=9.5#includevo

20、idmain(){inta=4;floatb=9.5;printf(''a=%d,b=%4.2f'',a,b);}F8.C语言中,字符数据与整型数据可以互相赋值。T9.在C语言中,x=j=0是一个合法的赋值表达式。T10.在C语言中,n=(i=2,++i)是一个合法的赋值表达式。T11.设inta=2,b,c;则执行c=b=a--;语句后,b的结果是2。T12.C语言中可以把一个字符串赋给一个字符变量。F13.设inta=2,b,c;则执行c=b=a

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

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

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