假设i和x都是int类型,则以下for循环的循环体执行次数是()
for(i=0,x=0;i<=9&&x!=876;i++)scanf(“%d”,&x);
for(i=0,x=0;i<=9&&x!=876;i++)scanf(“%d”,&x);
举一反三
- 下述for语句 int i,x; for (i=0,x=1;i<=9&&x!=876;i++) scanf(%d”,&x);
- 给定下列代码,如果x=0,当以下for循环语句执行完后,x是( )。 for(int i=0;i<5;i++) x=x+i;
- 已知int i=0,x=0; 下面while语句执行时循环次数为( )。 while( !x && i< 3 ) { x++ ; i++ ; }
- 设有定义:int x[10],8p=x,i;,若要为数组x读入数据,以下选项正确的是( )。 A: for(i=0;i<10;i++)scanf(”%d“,p+i); B: for(i=0;i<10;i++)scanf(”%d“,*p+i); C: for(i=0;i<10;i++)scanf(”%d”,*(p+i)); D: for(i=0;i<10;i++)scanf(”%d”,x[i]);
- 以下for循环的执行次数是()For(x=1,y=0;x>++y;x=i++)i=x; A: 是无限循环 B: 循环次数不定 C: 执行4次 D: 执行0次