• 2022-06-12
    下面程序的输出是(  )。 #include int main() {int y=9; for( ;y>0;y--) if(y%3==0) {printf("%d ",--y);continue;} }
  • B)8 5 2

    内容

    • 0

      执行下面程序,输出结果是( )。#include &#91;stdio.h&#93; int main() { int x,y; for(x=1,y=5;x<y;x++) y--; printf("%d\n",x); return 0; } A: 3 B: 5 C: 7 D: 9

    • 1

      有以下程序main(){inty=9;for(;y>0;y--)if(y%3==0){y--;printf("%d",y);}}程序的运行结果是().

    • 2

      以下程序中,运行结果是36的有()。 A: B: include &lt;stdio.h&gt; C: define M(y) y*y int main() { printf(&quot;%d &quot;,M(6+0)); return 0; } D: E: include &lt;stdio.h&gt; F: define M(y) (y)*(y) int main() { printf(&quot;%d &quot;,M(6+0)); return 0; } G: H: include &lt;stdio.h&gt; int M(int y) { return y*y; } int main() { printf(&quot;%d &quot;,M(6+0)); return 0; } I: J: include &lt;stdio.h&gt; int M(int y) { return (y)*(y); } int main() { printf(&quot;%d &quot;,M(6+0)); return 0; }

    • 3

      【单选题】以下程序的输出结果是()。 #include"stdio.h" int f(int x) { int y; if(x==0||x==1) return (3); y=x*x-f(x-2); return y; } main() { int z; z=f(3); printf("%d ",z); } A. 0 B. 9 C. 6 D. 8

    • 4

      中国大学MOOC: 下面程序段执行后的输出结果是( )。#include <stdio.h>int main(){int x=0,y=5,z=3;while(z-->0&&++x<5) y=y-1;printf("%d,%d,%d",x,y,z); return 0;}