北航《C++程序设计》在线作业二
单选题
一、单选题(共25 道试题,共100 分。)
1. 在下列运算符中,优先级最低的是
A. ||
B. !=
C. <
D. +
-----------------选择:A
2. 设”int a=15,b=26;”,则”cout<<(a,b);”的输出结果是____
A. 15
B. 26,15
C. 15,26
D. 26
-----------------选择:D
3. 在c++语言中,main函数默认返回一个_____类型的值
字符串转数组在线A. int
B. float
C. char
D. void
-----------------选择:A
4. C++语言的跳转语句中,对于break和continue说法正确的是
A. break语句只应用于循环体中
B. continue语句只应用于循环体中
C. break是无条件跳转语句,continue不是
D. break和continue的跳转范围不够明确,容易产生问题
-----------------选择:B
5. 考虑函数原型void test(int a,int b=7,char="*"),下面的函数调用中,属于不合法调用的是
A. test(5);
B. test(5,8);
C. test(6,"#");
D. test(0,0,"*");
-----------------选择:C
6. 如果变量x,y已经正确定义,下列语句哪一项不能正确将x,y的值进行交换
A. x=x+y,y=x-y,x=x-y
B. t=x,x=y,y=t
C. t=y,y=x,x=t
D. x=t,t=y,y=x
-----------------选择:D
7. 执行语句序列int x; cin>>x; if(x>250) cout<<‘X‘; if(x<250) cout<<‘Y‘; else cout<<

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。