《高级语言程序设计(C)》练习题

《高级语言程序设计(C)》练习题

ID:42162645

大小:299.58 KB

页数:14页

时间:2019-09-09

《高级语言程序设计(C)》练习题_第1页
《高级语言程序设计(C)》练习题_第2页
《高级语言程序设计(C)》练习题_第3页
《高级语言程序设计(C)》练习题_第4页
《高级语言程序设计(C)》练习题_第5页
资源描述:

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

1、《高级语言程序设计(C++)》练习题2015.4一.单项选择题1•用C++语言编制的源程序要变为目标程序必须要经过(d)0⑹解释(b)汇编(c)编辑(d)编译2.执行C++程序时出现的“溢岀”错谋属于(c)错谋。(a)编译(b)连接(c)运行(d)逻辑3.按C++标识符的语法规定,合法的标识符是(a)。(a)abc(b)new(c)n(d)"age"4.计算表达式x二a二4,b二x++后,变量x,a,b的值分别是::(D)(a)4,4,4(b)4,4,5(c)4,5,5(d)5,4,45.表达式1/2*2.0的值是:(D)(a)2(b)1(c)0.5(d)06.下

2、列选项中,(D)不能交换变量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)a=b;b二a;7.冇以下变量说明,下面正确的语句是(B)。int3=10,b;int&pa=a,&pb二b;(a)&pb=a;(b)pb=pa;(c)pb=&pa;(d)*pb=*pa;8.执行下面语句序列后,a和b的值分别为(B)ointa=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和59.设X为整型变呆,不能正确表达数学关系1<

3、X<5的C++逻辑表达式是(A)。(a)1

4、X==31

5、X=4(c)1=5)10.设inta=l,b=2,c=3,d=4;则以下条件表达式的值为(A)。a

6、x-y

7、的C++表达式是(A)。(a)abs(x-y)*3*x(b)3x(abs(x-y))(c)3x

8、

9、(x-y)(d)3*x*(x-

10、y)

11、

12、3*x*(y-x)13.已知inti=0,x=l,y=0;在下列选项使i的值变成1的语句是(C)。(a)if(x&&y)i++;(b)if(x=y)i++;14.已知inti=0,x=0;下面wh订e语句执行吋循环次数为(D)。whi1e(!x&&i<3){x++;i++;}(a)4(b)3(c)2(cl)115.已知inti=3;下ffido_while语句执行时循环次数为(Bdo{i一-;cout«i<

13、dl;i++;j—;}(a)0(b)5(d)无限)oBo(c)10(d)无限17.执行以下程序段后,屏幕的显示结果是(Ai=10;s=0;do{s二s+i;i++;}while(i<=10);cout«s;(a)10(b)ll(c)12(d)2118.已知intx=l,y二0,w;执行下面程序段后,w的值为(A)。if(x)if(y)w=x&&y;else(a)0(b)-l19.执行语句x二1;while(++x<7(a)*****(b)******v二y;(c)l)cout«,*'(c)*******)o(d)不确定后输出结果是:(A)(d)********2

14、0.执行以下程序段后,屏幕的显示结果是(inti=0;do{i++;}while(i<=0);cout«i<

15、14);(d)fun4(256);(*pF)(int)=fun5;(b)(d)voidvoid22.有函数原型voidfun2(int);下面选项中,(a)intx=21;fun2(x);(c)intb=100;fun2(&b);23.有函数原型voidfun3(int*2.17;fun3(&xfun3(&b);fun4(int&fund(&x);fun4(b);25.冇声明intfun5(int);int下面选项屮,正确的调用是(B)o(a)inta=15;intn二fur)5(&a);(c)cout«(*pf)(256);(a)doublex(c)intb=1

16、00;24

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

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

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