• 2022-05-28
    输出结果为___________ main( ) { int i; for (i=1;i <= 5;i++) printf("%d ",f( i )); } f(int n) { static int j=1; j=j*n; return( j ); }
  • 1 2 6 24 120

    内容

    • 0

      下面程序的运行结果是。 int main() {int a[5][5],i,j,n=1; for(i=0;i<5;i++) for(j=0;j<5;j++) a[i][j]=n++; for(i=0;i<5;i++) {for(j=0;j<=i;j++) printf("%4d",a[i][j]); printf("\n"); }}

    • 1

      有以下程序int f(int n){ if(n==1) return 1;else return f(n-1)+1;}int main(){ int i,j=0;for(i=1;i&lt;3;i++) j+=f(i);printf("%d\n",j); return 0;}程序运行后的输出结果是()。 A: 4 B: 3 C: 2 D: 1

    • 2

      下列程序的输出结果是_______。#include&#91;stdio.h&#93;int main() { int i,j; for(i=1;i<4;i++) { for(j=i;j<4;j++) printf("%d*%d=%d ",i,j,i*j); printf("\n"); } }

    • 3

      main( ) {int i,j; for (i=1; i<=3; i++) { for (j=1; j<=4;j++) printf("%d*%d=%d ",i,j,i*j); printf("\n"); } }中语句printf("%d*%d=%d ",i,j,i*j);执行次数为

    • 4

      int i=1; int j=i++; if((j>++j)&&(i++==j)) {j+=i;} System.out.println(j); 输出结果为