单项选择题

以下程序段的执行结果是( )。
int a,y:
a=10;y=10
do
a+=2:
y+=a;
cout<<“a”=“<<a<<”,“<<”y=“<<y<<”\n”;
if(y>20)break;
while(a<=14);

A.a=12,y=12
B.a=12,y=12
a=14,y=1 a=16,y=28
C.a=12,y=12
D.a=12,y=12
a=14,y=26 a=14,y=44
<上一题 目录 下一题>
热门 试题

单项选择题
下面程序的运行结果为( )。 #include<iostream.h> void main() char a='3'; switch(a) case'3': cout<<“3”: case'2': cout<<“2”; break; default:cout<<“1”:
A.3
B.321
C.31
D.32
单项选择题
若类A和类B的定义如下: class A int i, public: void get(); ... ; class B:A 默认为私有派生 int k; public: void make(); ... ; void B: :make() k=i*j; 则上述定义中, ( )是非法的表达式。
A.void get();
B.int k:
C.void make();
D.k=i*j;
相关试题
  • 对虚函数使用对象指针或引用调用,系统使用...
  • 以下程序的执行结果是______ #incl...
  • 每个以符号________开头的行,为编...
  • 在程序设计阶段应该采取________和...
  • 运算符重载仍然保持其原来的优先级、___...