高级语言程序设计习题答案(免费)

高级语言程序设计习题答案(免费)

ID:19676099

大小:482.50 KB

页数:71页

时间:2018-10-04

高级语言程序设计习题答案(免费)_第1页
高级语言程序设计习题答案(免费)_第2页
高级语言程序设计习题答案(免费)_第3页
高级语言程序设计习题答案(免费)_第4页
高级语言程序设计习题答案(免费)_第5页
资源描述:

《高级语言程序设计习题答案(免费)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第1章基本数据与表达式1.1选择题1.在一个C++程序中,main函数的位置(c)。(a)必须在程序的开头(b)必须在程序的后面(c)可以在程序的任何地方(d)必须在其它函数中间2.用C++语言编制的源程序要变为目标程序必须要经过(d)。(a)解释(b)汇编(c)编辑(d)编译3.C++程序基本单位是(c)。(a)数据(b)字符(c)函数(d)语句4.C++程序中的语句必须以(b)结束。(a)冒号(b)分号(c)空格(d)花括号5.执行C++程序时出现的“溢出”错误属于(c)错误。(a)编译(b)连接(c)运行(d)逻辑6.

2、下列选项中,全部都是C++关键字的选项为(c)。(a)whileIFstatic(b)breakchargo(c)sizeofcaseextern(d)switchfloatinteger7.按C++标识符的语法规定,合法的标识符是(a,c)。(a)_abc(b)new(c)int1(d)“age”8.下列选项中,(a)不是分隔符。(a)?(b);(c):(d)()9.下列正确的八进制整型常量表示是(b)。(a)0a0(b)015(c)080(d)0x1010.下列正确的十六进制整型常量表示是(a,b,d)。(a)0x11(

3、b)0xaf(c)0xg(d)0x1f11.在下列选项中,全部都合法的浮点型数据的选项为(a,b,d),全部都不合法的浮点型数据选项是(c)。(a)-1e3,15.,2e-4(b)12.34,-1e+5,0.0(c)0.2e-2.5,e-5(d)5.0e-4,0.1,8.e+212.下列正确的字符常量为(b,d)。(a)"a"(b)''(c)a(d)'101'13.下列选项中,(a,b,c)能交换变量a和b的值。(a)t=b;b=a;a=t;(b)a=a+b;b=a-b;a=a-b;(c)t=a;a=b;b=t;(d)

4、a=b;b=a;14.执行语句inti=10,*p=&i;后,下面描述错误的是(a)。36(a)p的值为10(b)p指向整型变量i(c)*p表示变量i的值(d)p的值是变量i的地址15.执行语句inta=5,b=10,c;int*p1=&a,*p2=&b;后,下面不正确的赋值语句是(b)。(a)*p2=b;(b)p1=a;(c)p2=p1;(d)c=*p1*(*p2);16.执行语句inta=10,b;int&pa=a,&pb=b;后,下列正确的语句是(b)。(a)&pb=a;(b)pb=pa;(c)&pb=&pa;(d)*

5、pb=*pa;17.执行下面语句后,a和b的值分别为(b)。inta=5,b=3,t;int&ra=a;int&rb=b;t=ra;ra=rb;rb=t;(a)3和3(b)3和5(c)5和3(d)5和518.在下列运算符中,(d)优先级最高。(a)<=(b)*=(c)+(d)*19.在下列运算符中,(d)优先级最低。(a)!(b)&&(c)!=(d)?:20.设i=1,j=2,则表达式i+++j的值为(c)。(a)1(b)2(c)3(d)421.设i=1,j=2,则表达式++i+j的值为(d)。(a)1(b)2(c)3(d)

6、422.在下列表达式选项中,(c)是正确。(a)++(a++)(b)a++b(c)a+++b(d)a++++b23.已知i=0,j=1,k=2,则逻辑表达式++i

7、

8、--j&&++k的值为(b)。(a)0(b)1(c)2(d)324.执行下列语句后,x的值是(d),y的值是(c)。intx,y;x=y=1;++x

9、

10、++y;(a)不确定(b)0(c)1(d)225.设X为整型变量,能正确表达数学关系1

11、

12、X==3

13、

14、X==4(c)1

15、!(X<=1)&&!(X>=5)26.已知x=5,则执行语句x+=x-=x*x;36后,x的值为(c)。(a)25(b)40(c)-40(d)20第7章27.设a=1,b=2,c=3,d=4,则条件表达式a

16、

17、10)4.5.ctg6.log10(a2+

18、ab+b2)答案:1.1/(1+1/(1+1/(x+y)))2.x*(x*(x*(a*x+b)+c)+d)+e3.log(1+pow(fabs((a+b)/(a–b)),10)4.sqrt(1+3.14159/2*cos(48*3.14159/180))5.1/tan((1-x*x)/(1

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

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

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