• 2022-06-07
    功能:将一个数组中的元素按逆序存放。请在空的位置填上合适的内容。#include <stdio.h>#define N 7main ( ){int a[N]={12,9,8,7,5,2,1},m,t;printf("\n the origanal array:\n");for (m=0;m<N;m++)printf("%4d",a[m]);for (m=0;m<N/2;____ ) //(2分){t=a[m];____ ; //(2分)____ ; //(2分)}printf("\n the changed array:\n");for (m=0;m<N;m++)printf("%4d",a[m]);}
  • ****(空3)# ****(空4)# ****(空5)

    举一反三

    内容

    • 0

      #include#includevoidmain(){intm,i,k,n=0;for(m=20;m<=30;m++){k=(int)sqrt(m);for(i=2;i<=k;i++)if(m%i==0)break;if(i>=k+1){printf("%d,",m);n=n+1;if(n%5==0);}}}(5.0分)

    • 1

      下列程序的输出结果是( ). #define N 3 #define M 3 void fun(int a[M][N]) { printf("%d\n",*(a[1]+2));} main( ) { int a[M][N]; int i,j; for(i=0;i 4

    • 2

      程序填空,使下面程序实现输出N!(N&lt;=10000)的最低三位。#include &lt;stdio.h&gt;int main(){int N,M=1;scanf(&quot;%d&quot;,&amp;N);for (int i=1;i&lt;=N;i++){M=M*i;M=__________;}printf(&quot;%03d&quot;,M);return 0;}?

    • 3

      #include&lt;stdio.h&gt;voidfun(int s&#91;&#93;, intm, int n){ intt; while(m&lt;n) {t=s&#91;m&#93;; s&#91;m&#93;=s&#91;n&#93;; s&#91;n&#93;=t; m++; n--;}}main(){ Int a&#91;5&#93;={1,2,3,4,5},k;fun(a,0,4);for(k=0;k&lt;5;k++) printf("%d ",a&#91;k&#93;);} 上面程序输出结果是

    • 4

      #include main( ){ int m=7,n=4;...1/2; printf(%f ,x);}