• 2021-04-14
    下面代码段的输出是__int k,m;for(k=0;k<10;k++ ){ m=k*k; if(m>50) break;}printf(%d,%d ,k,m);
  • 8,64

    内容

    • 0

      下面哪一个循环会导致死循环? A: for (int k = 0; k < 0; k++) B: for (int k = 10; k > 0; k—) C: for (int k = 0; k < 10; k—) D: for (int k = 0; k > 0; k++)

    • 1

      下面程序段的循环次数是。 int k=0; while(k<10){ if(k<1) continue; if(k==5) break; k++;

    • 2

      以下程序的运行结果是intk,m=3;voidfun(intm){m+=k;k+=m++;printf("%d,%d,",k,m);}main(){k++;fun(k++);printf("%d,%d\n",k,m);}

    • 3

      与下面代码片段等价的代码片段是 int k = 0; while (k++ A: int k; for (k = 0; k B: int k; for (k = 0; k C: int k; for (k = 0; k D: int k; for ( k = 1; k

    • 4

      执行以下程序段后,m的值是( )static int a&#91; &#93;={7,4,6,3,10};int m,k,*ptr;m=10;ptr=&amp;a&#91;0&#93;;for(k=0;k&lt;5;k++)m=( *(ptr+k));printf("%d",m); A: 10 B: 7 C: 4 D: 6