若定义:int i=101,x; 求执行语句while( x=i-- ); 后x与i 的值 ( )?

日期:2020-10-17 21:26:03 人气:1

若定义:int i=101,x; 求执行语句while( x=i-- ); 后x与i 的值 ( )?

int i=101,x; while(x=i--); 当执行完毕时 :x=0,i=-1 因为: while(0);语句才会结束循环 所以 当x=0 即 i=0,会中断循环 ,同时执行 i=i-1=0-1=-1 执行完毕时 :x=0,i=-1
    A+
热门评论