• 2021-04-14
    【填空题】#include voidfun(int *s, intm, int n) { intt; while(m
  • ["5 4 3 2 1"]

    内容

    • 0

      下列代码段执行后的结果是()。 int s; for( int k=5;k<=10;k++) { s=0; for(int m=1;m if(k % m==0) s=s+m; if(s==k) System.out.print(k + “ ”); }

    • 1

      下面程序的运行结果是______ 。 void main( ){int s, k;for(s=1,k=2;k&lt;5;k++) s+=k;printf("%d\n", s);}

    • 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

      请阅读以下程序: void fun(int s[]) { static int j=0; do {s[j]+=s[j+1];}while(++j<2); } main( ) { int k,a[10]={1,2,3,4,5}; for(k=1;k<3;k++) fun(a); for(k=0;k<5;k++) printf("%d",a[k]); } 上面程序的输出是( ).

    • 4

      阅读下面程序,则执行后的结果为( ). main( ) { int m=4,n=2,k; k=fun(m,n); printf("%d\n",k); } fun(int m,int n) { return(m*m*m-n*n*n);}