• 2022-06-06
    下列程序段中,执行( )后变量i的值为4。
    A: int i=1, j=1.m; i=j=((m=3)++) ;
    B: int i=0, j=0; (i=2, i+(j=2)) ;
    C: int i=0, j=1; (j==i)?i+=3:i=2;
    D: int i=1. j=1; i+=j+=2:
  • D

    内容

    • 0

      以下程序段的输出结果是()。int i,j,m=0;for(i=1;i<=15;i+=4) for(j=3;j<=19;j+=4) m++;printf("%d\n",m);

    • 1

      有以下程序段 int i,j,m=0; for(i=1;i<=5;i+=4) for(j=3;j<=19;j+=4) m++; printf("%d ",m); 程序段的输出结果是()

    • 2

      以下使i的运算结果为4的表达式是A.inti=0,j=0;(i=3,(j十十)十i);B.inti=1,j=0;j=i=((i=3)*2);C..inti=0,j=1;(j==1)?(i=1);(i=3);D.inti=1,j=1;i+=j十=2;

    • 3

      下列程序段的输出结果是( )。 main() for(int I=0;I<1;I+=1) for(int j=2;j>0; j--) printf("*"); A: ** B: *** C: **** D: ******

    • 4

      main() { int i,j; for(i=0,j=1; i<=j+1; i+=2, j--) printf("%d\n",i); } 以上循环体的执行次数是( )。 A: 3 B: 2 C: 1 D: 0