程序片段int x=5;do{ printf( “%d “, x ); x=x-2; }while( x>=0 );执行后的输出结果是( )。 A.5 3B.5 3 0C.5 3 1D.3 2 1
程序片段int x=5;do{ printf( “%d “, x ); x=x-2; }while( x>=0 );执行后的输出结果是( )。
A.5 3
B.5 3 0
C.5 3 1
D.3 2 1
相关考题:
有以下程序: fun(int x) { int p; if(x==0‖x=1)return(3); p=x-fun(x-2); return p; } main() { printf("%d\n",fun(7);} 执行后的输出结果是( )。A.7B.3C.2D.0
有以下程序 fun(int x) {int p; if(x==0‖x==1) return(3); p=x-fun(x-2); return p; } main() { printf("%d\n",fun(7));} 执行后的输出结果是A.7B.3C.2D.0
有以下程序:fun(int x){ int P;if(x==0||x==l) return(3);p=x-fun(x-2);return p;}main{printf(%d\n,fun(7));}程序执行后的输出结果是( )。A.A.7B.3C.2D.0
有下列程序:fun(int x){int p; if(x==0 ||x==1) return(3); p=x-fun(x-2); return p;}main(){printf("%d\n",fun(7));}执行后的输出结果是( )。A.7B.3C.2D.0
有以下程序: fun(int x) { int P; if(x==0 || x==l)return(3); p=x-fun(x-2); return p; } main {printf("%d\n",fun(7));} 程序执行后的输出结果是( )。A.7B.3C.2D.0
有以下程序: include main( ) { int sum=0,x=5; do{sum+=x;}while(!--x); printf("%d\n",sum); } 程序的运行结果是( )。 A.0B.5C.14D.15
以下程序段的输出结果是()。 int x=3; do { printf("%3d,",x-=2); }while(!(--x)); A)1 B) 0 C)死循环 D) 1,-2,A.分析错误#B.分析错误#C.分析错误#D.do...while是一个先执行循环体再判断的循环语句,初始x=3,执行printf("%3d,",x-=2);输出1,此时x=1; while(!(--x))中的循环条件是先让x自减1,x=0,!(x)为真,继续执行循环体,printf("%3d,",x-=2);输出-2,再判断!(--x)的值,此时!(--x)为假,结束循环。