下列叙述中,不符合Java语言特点的选项是( )。
A: for(;;);
B: int s=36; while(S)--S;
C: int m=10; do { m- - }while(m>0);
D: int n=5;while(n>1) { n- -; if(n<0)break; }
A: for(;;);
B: int s=36; while(S)--S;
C: int m=10; do { m- - }while(m>0);
D: int n=5;while(n>1) { n- -; if(n<0)break; }
举一反三
- 下列各程序段中,不是死循环的是( )。 A: int j=100; B: for(;;) C: while(1) D: j=j%100+1; E: if(j>1000) break; F: int n=0; G: int m=36; H: do while(m)--m; I: ++n; J: while(n>=0);
- 程序段: int m,n; m=15,n=12; while(m!=n) { while(m>n)m-=n; while(m 3
- main(){int s=0,a=5,n=1;do{s=s+1;a=a-2;}while(a!=n);printf("%d,%d\n",s,a);}
- 以下程序的运行结果是_________。#include "stdio.h"void main(){int m=1,s=1;do{++m;if(m%3!=0)continue;elses=s*m;printf("%d\n",s);}while(m<10);}
- 读程序从键盘输入 1902 , 则程序的输出结果是 :( ) int fun(int n) { int m=0,c; while(n!=0) { c=n%10; m=m*10+c; n=n/10; } return(m); } int main() { int m; scanf("%d",&m); printf("%d\n",fun(m)); return 0; }