欢迎来到天天文库
浏览记录
ID:19355770
大小:87.50 KB
页数:16页
时间:2018-10-01
《高级语言程序设计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)106、7、a<1答题:A.B.C.D.(已提交)参考答案:D5.设inta=1,b=2,c=3,d=4;则条件表达式a8、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>k9、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)i13、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是整型变量,不能够表达数学关系式615、0的C++表达式是:()(A)x>6&&x<10(B)6=10)(D)x==716、17、x==818、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.(已提交)参考
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是整型变量,不能够表达数学关系式615、0的C++表达式是:()(A)x>6&&x<10(B)6=10)(D)x==716、17、x==818、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.(已提交)参考
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.(已提交)参考
此文档下载收益归作者所有