[单选题]

以下程序段的执行结果是( )。 int a,y: a=l0;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 a=14,y=16

B.a=12,y=12 a=16,y=28

C.a=12,y=12 a=14,y=26

D.a=12,y=12 a=14,y=44

参考答案与解析:

相关试题

以下程序段的执行结果是()。int a,y: a=10;y=10 do{ a£«

[单选题]以下程序段的执行结果是( )。 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=12B.a=12,y=12 a=14,y=1 a=16,y=28C.a=12,y=12D.a=12,y=12 a=14,y=26 a=14,y=44

  • 查看答案
  • 执行下列程序后的输出结果是______。main(){int y=10; do

    [单选题]执行下列程序后的输出结果是______。main(){ int y=10; do {y--;}while(--y); printf("%d/n",y--);}A.-1B.1C.8D.0

  • 查看答案
  • 有以下程序:#includevoid main(){int x=l0,y=l0:

    [单选题]有以下程序:includevoid main(){int x=l0,y=l0:for(int i=0;x>8;y=£«£«i)cout<

  • 查看答案
  • 以下程序的输出结果是______。sub(int x,int*y){*y=*y£

    [单选题]以下程序的输出结果是______。 sub(int x,int*y) {*y=*y-x;} main() { inta=1,b=2; sub(a,&B) ;sub(b,&A) ; printf("%d,%d/n",a,B) ; }A.1,0B.1,2C.0,1D.2,1

  • 查看答案
  • 下述程序段的输出结果是 ( ) int x=10; int y=x£« £«;

    [单选题]下述程序段的输出结果是 ( ) int x=10; int y=x+ +; printf("%d,%d",(x+ +,y),y+ +);A.11,10,B.11,11C.10,10D.10,11

  • 查看答案
  • 有以下程序main(){int y=10; do {y£­£­;}while(£

    [单选题]有以下程序 main() { int y=10; do {y--;}while(--y); printf("%d/n",y--); } 程序运行后的输出结果是( )A.-1B.1C.8D.0

  • 查看答案
  • 以下程序的输出结果是int f(int x,int y){ return(y£­

    [主观题]以下程序的输出结果是int f(int x,int y){ return(y-x)*x; }main(){ int a=3,b=4,c=5,d; d=f(f(3,4),f(3,5)); printf("%d/n",d);}

  • 查看答案
  • 当执以下程序段时,循环体将执行(),main() { int y=1; do{y

    [单选题]当执以下程序段时,循环体将执行( ), main() { int y=1; do{y- -;}while(--y): }A.一次B.两次C.无限次D.系统将提示有语法错误

  • 查看答案
  • 以下程序的输出结果是______。 main() { int x=10,y=10

    [单选题]以下程序的输出结果是______。 main() { int x=10,y=10,i; for(i=0;x>8;y=++i) printf("%d%d",x--,y); }A.10192B.9 876C.10990D.10109 1

  • 查看答案
  • 以下程序的输出结果是( )。int x=10,y=10; printf(“%d

    [单选题]以下程序的输出结果是( )。int x=10,y=10;printf(“%d %d/n”,x--,--y);A. 10 10B. 9 9C. 9 10D. 10 9

  • 查看答案
  • 以下程序段的执行结果是()。int a,y: a=l0;y=10 do{a£«=