下面的程序( )#include void main(){int a=5, b=4, c=3;if( a = b+c ) cout<<”***”<
A. 有语法错误,不能通过编译
B. 可以通过编译但不能通过连接
C. 输出***
D. 输出$$$
为了避免嵌套的if-else语句的二义性,C++规定else总是与( )组成配对关系。
A. 缩排位置相同的if
B. 在其之前未配对的if
C. 在其之前未配对的最近的if
D. 同一行上的if
执行下列程序,输入为1时的输出结果是( )#include void main(){int k;cin>>k;switch(k){case 1: cout<
A. 1
B. 2
C. 2 3 4 5
D. 1 2 3 4
下列while循环的循环次数为( )while(int i=0)i--;
A. 0
B. 1
C. 5
D. 无限