• 2021-04-14
    若运行以下程序时输入:1605,则程序的运行结果是( )。 # inc1ude int main( ) { int t,h,m; scanf("%d",& t); h= (t/100) %12; if(h= =0) h=12; printf("%d:",h); m=t%100; if(m<10) printf("0"); printf("%d",m); if(t<1200 | | t= =2400) printf("AM"); e1se printf("PM"); return 0; }
  • 4:05 PM

    内容

    • 0

      以下程序中,运行结果是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; }

    • 1

      下面程序段,()for(t=1;t<=100;t++){scanf(“%d”,&x);if(x<0)continue;printf(“%3d”,t);}

    • 2

      以下程序中,运行结果是36的有()。 A: include <stdio.h> B: define M(y) y*y int main() { printf("%d\n",M(6+0)); return 0; } C: include <stdio.h> D: define M(y) (y)*(y) int main() { printf("%d\n",M(6+0)); return 0; } E: include <stdio.h> int M(int y) { return y*y; } int main() { printf("%d\n",M(6+0)); return 0; } F: include <stdio.h> int M(int y) { return (y)*(y); } int main() { printf("%d\n",M(6+0)); return 0; }

    • 3

      若运行时为变量x输入12 则以下程序的运行结果是 include stdio h int main int x y scanf d x y x 12 x 10 x 12 printf d n y return 0 A0B22C12D10

    • 4

      #include int f(int t[],int n); main() {int a[4]={1,2,3,4},s; s=f(a,4); printf(“%d”,s); } int f(int t[],int n) {if (n>0) return t[n-1]+f(t,n-1); else return 0;} 程序运行后的输出结果是