以下程序循环体的执行次数是________ for(x=0,y=0;(y=123)(x<4);x++);A.4次B.为无限次循环C.循环次数不定D.3次
以下程序循环体的执行次数是________ for(x=0,y=0;(y=123)&&(x<4);x++);
A.4次
B.为无限次循环
C.循环次数不定
D.3次
参考答案和解析
B 解析:本题考查逻辑&运算符。逻辑&运算符是两个都为true时才返回true,本题中永远不可能为true,所以一次也不执行。
相关考题:
下面for语句的循环次数为( )。 for(x=l,y=0;(y!=19)6);x++);A.是无限循环 下面for语句的循环次数为( )。 for(x=l,y=0;(y!=19)&;&.(x<;6);x++);A.是无限循环B.循环次数不定C.最多执行6次D.最多执行5次
下面程序的输出结果是()。includevoid main(){int x=-1,y=5,z;z=(x++ 下面程序的输出结果是( )。#include<iostream.h>void main(){int x=-1,y=5,z;z=(x++<0) (y-->=0);cout<<x<<'\t'<<y<<'\t'<<z<<end1;}A.-1 5 0B.-1 4 1C.0 4 1D.0 4 0
以下不正确的if语句形式是()A、if(xyx!=y);B、if(x==y)x+=y;C、if(x!=y){x=2;y=3;}else{x=0;y=0;}D、if(xy){x++;y++;}
执行以下程序后,y的值是() main( ) { int a[]={2,4,6,8,10}; int y=1,x,*p; p=a[1]; for(x=0;x3;x++) y + = * (p + x); printf(""%d/n"",y); }A、17B、18C、19D、20
单选题执行以下程序后,y的值是() main( ) { int a[]={2,4,6,8,10}; int y=1,x,*p; p=a[1]; for(x=0;x3;x++) y + = * (p + x); printf(""%d/n"",y); }A17B18C19D20
单选题在for循环结构中()for(x=0,y=0;(y!=123)(x4);x++)A是无限循环B循环次数不定C执行4次D执行3次