高级语言程序设计c++随堂练习

高级语言程序设计c++随堂练习

ID:19355770

大小:87.50 KB

页数:16页

时间:2018-10-01

高级语言程序设计c++随堂练习_第1页
高级语言程序设计c++随堂练习_第2页
高级语言程序设计c++随堂练习_第3页
高级语言程序设计c++随堂练习_第4页
高级语言程序设计c++随堂练习_第5页
资源描述:

《高级语言程序设计c++随堂练习》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.一个最简单的C++程序,可以只有一个()。(A)库函数(B)自定义函数(C)main函数(D)空函数答题:A.B.C.D.(已提交)参考答案:C2.用C++语言编制的源程序要变为目标程序必须要经过()。(A)解释(B)汇编(C)编辑(D)编译答题:A.B.C.D.(已提交)参考答案:D1.下列字符列中,合法的标识符是:()(A)Begin(B)for(C)file.txt(D)π答题:A.B.C.D.(已提交)参考答案:A1.下述叙述正确的是()。(A)字符型变量不能赋予整数(B)任意整数都能表示字符(C)字符型变量可存放多个字符(D)字符数据的值是整数值答题:A.B.C.

2、D.(已提交)参考答案:D2.字符串常量”tMyNane103”的长度是:()(A)6(B)8(C)12(D)14答题:A.B.C.D.(已提交)参考答案:B3.在C++中,char类型数据在内存的存储形式是:(A)原码(B)反码(C)补码(D)ASCII码答题:A.B.C.D.(已提交)参考答案:D1.设有变量定义inti,j;与表达式i==0&&j==0等价的表达式是:()(A)i==j(B)!i&&!j(C)!i==!j(D)i

3、

4、j答题:A.B.C.D.(已提交)参考答案:B2.设有inta,b;下面()不是C++的正确表达式。(A)!a(B)b%a(C)a

5、(D)a+b=a答题:A.B.C.D.(已提交)参考答案:D3.执行下列程序段后,x的值为5的表达式是()。(A)m=5,x=++m(B)m=5,++m,x=m(C)m=5,m+1,x=m(D)m=5,m++,x=m答题:A.B.C.D.(已提交)参考答案:C4.表示整变量a不在1到10的范围内的正确表达式是()。(A)1010(C)10

6、

7、a<1答题:A.B.C.D.(已提交)参考答案:D5.设inta=1,b=2,c=3,d=4;则条件表达式a

8、B.C.D.(已提交)参考答案:A6.设有inta=1,doublex=0.5,y=0.2;下面()是错误表达式。(A)a=x==y(B)a=x*y(C)y%x(D)x、%(B)*=、%、&&、>(C)%、>、&&、*=(D)&&、%、>、*=答题:A.B.C.D.(已提交)参考答案:C8.可以正确表示a、b之中只有一个大于k的表达式是()。(A)a>b>k(B)ak(C)a>k

9、

10、b>k(D)a>k!=b>k答题:A.B.C.D.(已提交)参考答案:

11、D9.有说明inta=0;doublex=5.16;以下语句中,()出现编译错误。(A)x=a/x;(B)x=x/a;(C)a=a%x;(D)x=x*a;答题:A.B.C.D.(已提交)参考答案:C10.逗号表达式(a=5/2,a*5),a*5的值为()。(A)2(B)10(C)15(D)50答题:A.B.C.D.(已提交)参考答案:B11.表达式1/2*2.0的值是:()(A)2(B)1(C)0.5(D)0答题:A.B.C.D.(已提交)参考答案:D12.设有变量定义inti,j;与表达式i==0&&j==0等价的表达式是:()(A)i==j(B)i&&j(C)!i&&!j(

12、D)i

13、

14、j答题:A.B.C.D.(已提交)参考答案:C13.下列字符列中,合法的浮点型常量是:()(A)6e10(B)12e0.5(C)45.12e(D)314答题:A.B.C.D.(已提交)参考答案:A14.以下运算符中,自右向左结合的运算符是:()(A)&&(B)%(C)?:(D)<答题:A.B.C.D.(已提交)参考答案:C15.设变量inta=5;下列哪个表达式计算后,使得变量b的值等于2?()(A)b=a/2(B)b=6-(a--)(C)b=b%2(D)b=a>3?3:2答题:A.B.C.D.(已提交)参考答案:A16.设x是整型变量,不能够表达数学关系式6

15、0的C++表达式是:()(A)x>6&&x<10(B)6=10)(D)x==7

16、

17、x==8

18、

19、x==9答题:A.B.C.D.(已提交)参考答案:B17.设有说明intx,y;下列字符列中,不合法的赋值表达式是:(A)x=y=10(B)x=y=x+10(C)x=x+10=y(D)(x=x+10)=y答题:A.B.C.D.(已提交)参考答案:C18.以下运算符中,优先级最低的是:(A)+=(B)?:(C)++(D)!=答题:A.B.C.D.(已提交)参考

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

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

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