28.以下不是无限循环的语句是(). A)for(y=0,x=1;x>y++;x++) B)for(;;x++) C)while(-1) {x++;} DD)for(i=10;;i--) sum+=i;

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 12:04:17
28.以下不是无限循环的语句是(). A)for(y=0,x=1;x>y++;x++) B)for(;;x++) C)while(-1) {x++;} DD)for(i=10;;i--) sum+=i;

28.以下不是无限循环的语句是(). A)for(y=0,x=1;x>y++;x++) B)for(;;x++) C)while(-1) {x++;} DD)for(i=10;;i--) sum+=i;
28.以下不是无限循环的语句是(). A)for(y=0,x=1;x>y++;x++) B)for(;;x++) C)while(-1) {x++;} D
D)for(i=10;;i--) sum+=i;

28.以下不是无限循环的语句是(). A)for(y=0,x=1;x>y++;x++) B)for(;;x++) C)while(-1) {x++;} DD)for(i=10;;i--) sum+=i;
这个题目还是选A吧
刚才考虑得不是很恰当
原因是
当x加到65535时再加1由于超出2个字节 因而导致溢出 这时x先变成0 而y还是65535
因而x>y不成立
循环结束

一个C语言判断循环语句是不是无限循环以下各语句中不是无限循环的是A) for(K=-1;-10 以下各循环语句中,不是无限循环的是?A .for(k=-1;-10 各循环语句不是无限循环的是 A.for(i=0;0 28.以下不是无限循环的语句是(). A)for(y=0,x=1;x>y++;x++) B)for(;;x++) C)while(-1) {x++;} DD)for(i=10;;i--) sum+=i; for(;;);是无限不循环语句? 对于下面①,②两个循环语句,正确的描述是( ).① while(1); ② for( ; ; ); A ①是无限循环 B ②是无限C ①循环一次 D ②循环一次 (多选)求指教 什么样循环语句是无限不循环 以下各循环语句中,不是无限循环的是B.for(i=0;;i++);if(i>10) break;C.for(i=0,j=10;i 若i为整型变量,则以下循环语句的循环次数是( ).for(i=2;i==0;) printf(%d,i--); A) 无限次 B) 0次 C) (16)下列语句中,可以作为无限循环语句的是 A)for(;;) {} B)for(int i=0; i 下列循环语句的循环次数是( ).int i=5; do { System.out.println(i--); i--; }while(i!=0); A.5 B.无限 C.0 D.1 以下是无限循环的语句是 并分析A for(i=1; ;){if(i++%2==0)continue;if(i++%3==0)break;B i=32767do{if(i 以下叙述正确的是( )A、 do-while语句构成的循环不能用其它语句构成的循环代替.B、 do-while语句构成的循环只能用break语句退出.C、 用do-while语句构成的循环,在while后的表达式为非零时结束 设有程序段 int k=3 ;while(k)=k-1;则下面描述中正确的是 A一次不循环 B无限循环 Cwhile循环3次 D循环一次该语句为do while 语句 以下不是死循环的语句是( ).(A)for(;;x++); (B)while(1){x++}; (C)do{i++;}while(1) (D)for(x=-10;x++;) 若定义int i;则以下循环语句的循环执行次数是 设有程序段 int k=10; while(k=0) k=k-1; 则下面描述中正确的是 (注意是k=0,而不是k==0)A)while循环执行10次 B)循环是无限循环C)循环体语句一次也不执行 D)循环体语句执行一次 无限接近是等于吗?如果不是,那么0.9的循环为什么等于1?(0.3的循环是1/3,那么它们都盛3,既0.9的循环是1?)